This React.js application demonstrates proficiency in key areas, including user authentication, data fetching, and responsive design.
-
User Authentication System :
- Implemented secure authentication with user registration, login, and password recovery functionalities using JWT Token.Implemented OAuth Google integration.
-
Secrets Posting Section:
- Designed a user-friendly home screen with a section for posting secrets.
- Allowed each user to share one secret message.
- Displayed secrets shared by other users without revealing their identity.
-
Responsiveness Across Devices:
- Ensured the application is responsive on various devices using Tailwind CSS.
- Next.js (for front end)
- Tailwind CSS
- Node.js and Express (for backend routes)
- MongoDB Atlas(for database)
- Node.js v 18 or above
- MongoDB Atlas
- ...
git clone https://github.com/your-username/your-repo.git
cd api
npm install
npm start
cd client
npm install
npm run dev