Skip to content

Latest commit

 

History

20 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Muse - Event Management System

Muse is a web-based event management system designed to streamline the process of organizing and managing events. Built with React.js for the frontend and utilizing a JSON server as the backend, Muse offers a user-friendly interface for event organizers to create, update, and manage events efficiently.

Features

Event Creation: Easily create new events by providing essential details such as event name, date, time, location, and description.

Event Management: Manage all created events with options to view, edit, and delete events as needed.

JSON Server Backend: Utilizing a JSON server as the backend ensures data persistence and easy setup for development and testing purposes.

Technologies Used

React.js: A popular JavaScript library for building user interfaces, used for the frontend development of Muse.

JSON Server: A lightweight, local JSON server used to simulate a backend server for storing and retrieving event data.

React Router: Used for client-side routing to navigate between different pages within the Muse application.

Axios: A promise-based HTTP client for making requests to the JSON server API from the frontend.

Installation

Clone the repository: git clone https://github.com/ReneSambou/Event-Management-Frontend

Navigate to the project directory: cd Event-Management-Frontend

Install dependencies: npm install

Start the JSON server: npm run server

In a separate terminal, start the React application: npm start

Open your browser and navigate to http://localhost:3000 to access Muse.

Usage

Create an Event: Click on the "Create Event" button and fill in the required details such as event name, date, time, location, and description. Click "Save" to create the event.

View Events: Navigate to the "Events" page to view all created events. Click on an event to view its details.

Delete Event: To delete an event, click on the "Delete" button next to the event on the "Events" page. Confirm the deletion when prompted.

Contributing

Contributions to Muse are welcome! If you'd like to contribute, please fork the repository, create a new branch, make your changes, and submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages