Suonx002 / WebResources

WebResources is an application that allow users to share their favorite online courses and tutorials for current and new users to expand their knowledges and skills.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to webResources 👋

Version Prerequisite License: ISC

WebResources is an application that allow users to share their favorite online courses and tutorials for current and new users to expand their knowledges and skills.

✨ Client

Demo

💫 Backend API

Backend API

Short Demo

Demo Gif

Full Demo

Full Demo Link

Homepage

Homepage

Posts Section

Posts List

Comments Section

Comments

Built With

  • Node
  • React
  • Material UI
  • Express
  • MongoDB
  • Mongoose

Install

Client and Server

npm install

Usage

Client & Server

npm run client-prod

Client

npm run start

Server

npm run server

Features

[:heavy_check_mark:] User can register an account

[:heavy_check_mark:] User can login into an account to create resources

[:heavy_check_mark:] User can upload an image

[:heavy_check_mark:] User can get current logged in user

[:heavy_check_mark:] User can update new password

[:heavy_check_mark:] User can create a new post

[:heavy_check_mark:] User can update a post

[:heavy_check_mark:] User can delete a post

[:heavy_check_mark:] User can get all posts

[:heavy_check_mark:] User can get posts by category

[:heavy_check_mark:] User can get post by ID

[:heavy_check_mark:] User can like a post

[:heavy_check_mark:] User can unlike a post

[:heavy_check_mark:] User can create a comment in post

[:heavy_check_mark:] User can get comments by post ID

[:heavy_check_mark:] User can update comment by post ID and comment ID

[:heavy_check_mark:] User can delete comment by post ID and comment ID

[ ] User can follow each other

[ ] User can unfollow each other

[ ] User can view profile

[ ] Many more features coming soon

Author

👤 Vuthy Suon

Show your support

Give a ⭐️ if this project helped you!


This README was generated with ❤️ by readme-md-generator

About

WebResources is an application that allow users to share their favorite online courses and tutorials for current and new users to expand their knowledges and skills.


Languages

Language:JavaScript 98.6%Language:HTML 1.4%