Brief project description goes here.
Event Manager helps you plan events effortlessly. Create events, manage guests and track event by name location date and category all in one place. With Event Manager, hosting events is simple and stress-free.
- Authentication to use the app..
- Create and Update Events.
- View all the events created.
- Only logged in users are able to attend the events.
- And users are able to view the event details and the attendees.
Below softwares needs to be installed.
- Node.js
- NPM
- Mongo DB
Create an .env file with below contents
PORT=<YOUR PORT NUMBER>
MONGODB=<YOUR MONGO DB ENDPOINT>
JWT_SECRET=<YOUR SECRETE>
JWT_ACCESS_EXPIRATION_MINUTES=<YOUR TOKEN EXPIRATION IN MINUITES>
JWT_REFRESH_EXPIRATION_DAYS=<YOUR REFRESH TOKEN EXPIRATION IN DAYS>
In the project directory, you can run:
cd event-manager/backend/
npm install
npm start
Open http://localhost:<YOUR_PORT_NUMBER> to view it in your browser.
In the project directory, you can run:
cd event-manager/frontend/
npm install
npm start
Runs the app in the development mode. Open http://localhost:3000 to view it in your browser.
- JavaScript
- Nodejs
- ReactJs
- Material UI
- ExpressJs
- MongoDb