The coding community is my personal full stack web project where i will be building a social platform where coders can chat and post and comment, sell or buy courses and interact with each other with amazing experience and learning
- Open terminal
- Install nodemon if not installed using npm (Ignore if already installed)
npm install nodemon- Open two terminals one for the backend and other for the frontend
cd ServerInstall all the dependencies
npm installStart the server using nodemon
nodemon app.jsGo to the directory
cd .\Client\coding-comm\Install all the dependencies
npm installStart the react server
npm start- Now go to http://localhost:3000/ to view the project
- MongoDB
- NodeJS
- ExpressJS
- ReactJS
- SocketIO
- PassportJS
- Socket IO basic connection with the frontend done
- Stripe payment integration for selling and buying courses done
- Cloudinary integration for storing course videos and post images done
- Authentication using JWT system done.
- Other REST API's have been created like posting, courses, questions and answers, payment etc. (Check in the server directory)
- Installed antD library for UI
- Authentication screens are designed
- Displayable plain HTML, SCSS views done
- Setup socket IO api's to enable chatting system
- Setup level and achievements api's
- Security left
- Design the other pages using antD and scss
- Backend deployed at: https://the-coding-community.herokuapp.com/
- Frontend yet to be deployed