Welcome to DevNiche Studio β a cutting-edge MERN stack web application designed for seamless user management and authentication. This repository contains the frontend code for the project.
- User Authentication: Secure login and registration with JWT and bcryptjs.
- Responsive Design: Modern and intuitive UI with React.js.
- Enhanced UX:
- react-modal for user-friendly modals.
- react-toastify for engaging toast notifications.
- react-icons for a stylish icon set.
- react-loader-spinner for smooth loading experiences.
- React.js: For building the user interface.
- react-modal: For creating modals.
- react-toastify: For displaying notifications.
- react-icons: For incorporating icons.
- react-loader-spinner: For showing loading indicators.
- Express.js: Web framework for Node.js.
- MongoDB & Mongoose: For database management and object modeling.
- JWT & bcryptjs: For authentication and password hashing.
- dotenv: For environment variable management.
- CORS: For handling cross-origin requests.
Ensure you have the following installed:
-
Clone the repository:
git clone https://github.com/Hazrat-Ali9/DevNiche-Studio
-
Navigate to the project directory:
cd DevNiche-Studio -
Install dependencies:
npm install
-
Run the application:
npm run dev
Here's a glimpse of what DevNiche Studio looks like:
Contributions are welcome! If you have suggestions or improvements, please feel free to open an issue or submit a pull request.
