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.
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.
You can check the app fully deployed here. If you wish to view the API deployment instead, check here.
We used Discord to organize our workflow.
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.
- Fork this repo
- Clone this repo
$ cd project-front
$ npm install
$ npm start
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 |
- Navbar
- ConfirmedEvents
- AvailableEvents
- EventDetail
- MyEvents
- InviteLists
- FriendsConfirmed
- FriendsPending
- CreateEvent
- EventUpdate
- ...