Skip to content

“MyEvents” is a frontend React application that allows users to view, create, delete, and update events.

Notifications You must be signed in to change notification settings

Alex-dev7/Project3-myEvents-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

91 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyEvents

  • Creators: Cindy Wong, Karen Fernander, Rene Santiago, Alexei Rusu
  • Description: “MyEvents” is a frontend React application that allows users to view, create, delete, and update events. The app features user authentication, ensuring that only authorized users can access and manipulate event information. The user interface is intuitive and easy to navigate, allowing users to quickly and efficiently manage their events. Additionally, the application integrates with a backend service to securely store and retrieve event data. Overall, “MyEvents” is a powerful and user-friendly tool for managing events and keeping track of important dates and deadlines.
  • technologies used:
    • React
    • react-router-dom
    • sass

Component Architecture

flowchart TD

    App --> Header
    App --> Outlet
    App --> Footer
    Header --> Nav
    Nav --> id1[Home Link]
    Nav --> id2[About Link]
    Nav --> id3[Login Link]
    Outlet --> id4["/"] --> Index
    Outlet --> id5["/events/:id"] --> Show
    Outlet --> id6["/create"] --> eventCreateAction
    Outlet --> id7["/update/:id"] --> eventUpdateAction
    Outlet --> id8["/delete/:id"] --> eventDeleteAction
Loading

Frontend Route Table

Route Element Loader Action Description
/ Index indexLoader Loads up list of events
/event/:id Show eventLoader Loads up a specific event
/create Create eventCreateAction Handles submission of create form for events
/update/:id Update eventUpdateAction Handles submission of update form for events
/delete/:id Delete eventDeleteAction Handles submission of delete form for events

Mockups

Desktop Mockup

Desktop Mockup

Mobile Mockup

Mobile Mockup

About

“MyEvents” is a frontend React application that allows users to view, create, delete, and update events.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •