Eventsy is a comprehensive event management application.
React.js:Used for building the user interface with a component-based architecture, ensuring reusable and maintainable code.
Axios: For making HTTP requests to the backend APIs.
React Router: For managing client-side routing and navigation.
Node.js: As the runtime environment for building the server-side application.
Express.js: A fast and minimalist web framework for Node.js, used for building the RESTful APIs.
MongoDB: A NoSQL database used for storing and retrieving application data efficiently.
Mongoose: An ODM library for MongoDB, used to manage relationships between data and schema validation.
JWT (JSON Web Token): For secure user authentication and session management.
Backend
cd backend
npm install
node index.js
frontend
cd frontend
npm install
npm run dev