An admin website built in React featuring simple email-based login, event management, and ticket registration with mock API integration for rapid local development.
This project is a lightweight admin website built using HTML, CSS, and React JS. It provides:
- Login Page: A simple form that validates the admin email (
test.ticket.master.2025@gmail.com). - Dashboard: A welcome page that links to event management and ticket registration pages.
- Add Event Page: A form to create events. It automatically sets the event date to the current time and accepts a title and description.
- Register Ticket Page: A form to register tickets by submitting a POST request to a mock API endpoint.
- Node.js and npm installed on your system.
- Git for version control.
- Clone the repository:
git clone https://github.com/yourusername/ticketmaster-admin-website.git cd ticketmaster-admin-website - Install dependencies:
npm install
- Start the development server:
npm start