This is a web application for creating and managing events on a calendar. It is built using Next.js and React, and utilizes Firebase Firestore as the database to store event data.
- Next.js - The web framework used
- React - The JavaScript library for building user interfaces
- Firebase Firestore - The database used to store event data
- Node.js 14+ and npm
To get started with this project, follow these steps:
- Clone the repository to your local machine:
git clone https://github.com/IreAy0/eventCalendar.git
- Navigate to the root directory of the project:
cd eventCalendar
- install the required dependencies: run
npm install
- Run
npm run dev
to start the development server - Open your browser and navigate to http://localhost:8080.
To run the tests, use the following command:
npm test
npm run dev
: Starts the development servernpm run build
: Builds the app for productionnpm start
: Starts the production server