The CRUD Activity is a full-stack web application built using the MERN (MongoDB, Express.js, React, Node.js) stack. Leveraging the power of ViteJS for rapid development, this project offers a seamless experience for creating, reading, updating, and deleting activities with ease.
-
CRUD Operations: Perform Create, Read, Update, and Delete operations on activities, providing comprehensive management capabilities.
-
Responsive Design: Enjoy a responsive and user-friendly interface that adapts seamlessly to different screen sizes and devices.
-
Scalability: Built on the MERN stack, the project offers scalability and flexibility for future enhancements and expansions.
-
API Integration: Utilize RESTful APIs for seamless communication between the frontend and backend, ensuring smooth data flow and interaction.
- Node.js installed on your machine
- MongoDB Atlas account for database hosting
- Clone the repository to your local machine:
git clone https://github.com/AmbarQadri/CRUD-Activity.git
- Navigate to the project directory:
cd Crud-Activity
- Install dependencies:
npm install
- Set up environment variables:
- Create a
.env
file in the root directory. - Define the following variables:
MONGODB_URI=<your-mongodb-uri>
- Create a
- Run the development server:
npm run dev
- Open your browser and navigate to
http://localhost:3000
to access the application.