Skip to content

This is an event-planner app. Please check the deploy (watchadoin.netlify.app), I'm very proud of this one!! Tip: you can login with: "raquel", passw: "1234" to see created events and invite lists.

Notifications You must be signed in to change notification settings

Gatchan1/Watchadoin-Front

 
 

Repository files navigation

PROJECT NAME - FRONT END

This is a fork of the final project of the web development bootcamp at Ironhack Barcelona. It's a MERN Stack application, check the backend repository here. Watchadoin' is an event planner app. You will be able to know what your friends are up to and join in on their plans. If you can see a plan it means you are "invited" to attend.

About us

My name is Raquel Barrio, and the original project was built between me, Camila Buldin and Lisa Schwetlick. It has undergone a lot of changes since then, in this current fork.

Project Image

Deployment

You can check the app fully deployed here. If you wish to view the API deployment instead, check here.

Work structure

We used Discord to organize our workflow.

Future improvements

There are lots of missing features I'd like to include in the future, such as:

  • Automatically hiding past events.
  • Editing and deleting Friends Circles.
  • Implement password retrieval.

Installation guide

  • Fork this repo
  • Clone this repo
$ cd project-front
$ npm install
$ npm start

Routes

Route Privacy Renders
/ only logged out SignupPage
/signup only logged out SignupPage
/login only logged out LoginPage
/logout private LogoutPage, it redirects to login
/calendar page private CalendarPage
/:username private UserProfilePage with conditional rendering
/:username/edit private EditProfilePage
/:username/event/:eventId private EventDetailPage
/* public ErrorPage

Components

  • Navbar
  • ConfirmedEvents
  • AvailableEvents
  • EventDetail
  • MyEvents
  • InviteLists
  • FriendsConfirmed
  • FriendsPending
  • CreateEvent
  • EventUpdate
  • ...

About

This is an event-planner app. Please check the deploy (watchadoin.netlify.app), I'm very proud of this one!! Tip: you can login with: "raquel", passw: "1234" to see created events and invite lists.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 79.0%
  • CSS 20.1%
  • HTML 0.9%