Prep-Net is a powerful MERN stack web app that enables users to read through interview experiences shared by college seniors. It provides valuable insights into the interview process, company-specific preparation, and tips for success. This web app can be a valuable resource for students preparing for job interviews.
Client: React JS, Redux, Material-UI & CSS Module, Axios, React-google-login
Server: Node, Express, Bcrypt, JWT Auth, Nodemailer
Database: MongoDB(MongoDB Atlas)
Deployed on: Cyclic
- OAuth 2.0 Sign in
- Custom SignIn/SignUp using jsonwebtoken and bcryptjs
- Email verification using OTP
- Carefully Segregated data
- Share your own Interview Experience
- Read other's Interview Experiences
- View all related Interview Experiences
React.js Mongoose Jsonwebtoken Material UI Nodemailer
Here are some related projects
Clone the project
git clone https://github.com/RYAN-REGO/Prep-Net.git
Go to the project directory
cd project
Install dependencies
npm install
Start the server after setting .env file
cd server
npm start
Start the Client
cd client
npm start
To run this project, you will need to add the following environment variables to your .env file
MONGODB_URL
MAIL_HOST
MAIL_USER
MAIL_PASSWORD
TEST
i.e. jwt-secret
If you have any feedback, please reach me out at ryanrego14@gmail.com