Welcome to the frontend repository of the Civic Engagement App! This frontend is built using React to provide an intuitive user interface for interacting with events and donations.
- Event Display: Users can view events happening in their area.
- Event Creation: Create new events to engage the community.
- Event Deletion: Delete events if needed.
- Donation Interface: Support local causes by making donations.
- React: A JavaScript library for building user interfaces.
- Axios: Promise-based HTTP client for making API requests.
- React Router: Declarative routing for React applications.
- Bootstrap: Front-end framework for designing responsive and mobile-first websites.
- Clone this repository.
- Install dependencies using
npm install
. - Ensure the backend server is running and accessible.
- Update API endpoint URLs in the frontend codebase if necessary.
- Start the development server with
npm start
.
Access the frontend at here
- Browse events in your area.
- Create new events to engage the community.
- Delete events if no longer relevant.
- Support local causes by making donations.
- Xavier Rice
- Nicole Rodriguez
- Daryna Vershinina
- Marcia Foster
Feel free to explore the codebase and contribute enhancements or bug fixes to make the Civic Engagement App even better!