This is a web application built with ReactJS that allows users to create,update,view and delete posts. New user can also be created updated and deleted. User can see details of a post created by other users.
Getting Started
Prerequisites Node.js (v10 or higher)
npm or yarn
Installation
Clone the repository: git clone https://github.com/Ritesh134340/CommUnity.git
Install dependencies: npm install or yarn install
Running tests This app uses Jest for testing. To run the tests, use the following command:
npm run test
This will run all the tests located in the ./test directory.
##Frontend Deployed Link : https://social-community-application.netlify.app
##Backend Deployed Link : https://outstanding-yoke-colt.cyclic.app
*Features Create, edit, and delete posts. User analytics. Post analytics. Like or Dislike posts.
Client:
- React-Js
- Redux
- React-Router-Dom
- Thunk
- React-Redux
Axios, Styled-Components, React-Icons, React-Tostify, Javascript, Html, CSS
Server:
- Nodejs
- Express
- Mongodb
- Mongoose
Clone the project
Client-Repository :
https://github.com/Ritesh134340/Recipe_Client_Side.git
Server-Repository :
https://github.com/Ritesh134340/CommUnity/tree/main/server
Go to the project directory
cd my-project
Install dependencies
npm install
Start Client server :
npm run start
Start Backend server :
nodemon index.js