π Funventure
π€ΈββοΈ A platform where you can post all kind of events, track other's events or purchase tickets...
- React, React Router, fetch API, Context API, Firebase, CSS Variables, Localstorage, Notistack, Material UI, Framer Motion, React Carousel, Responsive Design
-
authentication with email and password
-
form validation
-
automatic logout after 1h
-
protected routes
-
responsive design
-
Home Page:
- users can see more information about the app, how to use it, along with customer testimonials
-
Events Page:
- users can see the list with all events posted
- users can view the event where they will see more information about it
- authenticated users can add an event to "favorites"
- authenticated users can buy ticket for the event
-
Favorites Page:
- authenticated users can see all the events they added to "favorites" as well as remove them
-
Add Event Page:
- authenticated users can create new events
-
Purchase Ticket Page:
- authenticated users fill the necessary data in order to purchase the ticket
-
FAQ Page:
- users can see most frequently asked questions with answers
-
Profile Page:
- authenticated users can change their username, profile image and password