Meet Place is an event manager platform where you can add friends and invite them to your events
Project Demo
https://drive.google.com/file/d/1RHiwwrQe6HDzYUtBmAPC8MGFzYlcIMhQ/view?usp=sharing
Core Features
- Database design
- Sign up and authentication.
- Basic React Components
- Top Nav Bar
- Main Container
- Logo
- Title
- Calendar Page
- Display Calendar
- Connect to Google API
- Add / Remove friends
- Create new events
- Basic data (name, description, date, time)
- Adding friends
- Recommend date and time based on your friends availability
- Events Status (private, public)
- Event invitations (accepted, pending, declined)
- Profile Page
- News feed
Stretch feature list
- What other features could you build if you have time?
- Show trending events in the feed
- Send emails with event reminder
- Event category (social, work, sports…)
Week 2 - User Stories
User Persona:
Scenery
Alejandra is in finals, so she is struggling a lot with keeping her tasks and meetings organized. Yesterday, she forgot her academic advice appointment with her teacher, it all happened because she had so many things to do, she didn't notice that the appointment was coming. Her teacher recommended she keep her meetings organized in a notebook, but Alejandra does not like carrying so many things with her. Speaking with her best friend, Laura, about that situation, Laura told her about a new website that has been helping people to keep more organized, not only in professional life, but personal too. She told her about ¨MeetPlace¨, and showed her that all of their friends from school were already registered and planning events on the web. Alejandra was so amazed that she ran to the first place she saw, so she could register in a very easy way to the platform and keep her events and her friend´s events synchronized with her Google calendar.
Story
- As a student, I need to keep my classes and meetings organized.
- I need to have the chance to add new events to my calendar, and add possible new friends to join.
- I need to have the ability to accept and decline invitations.
- I need to have a notification system so I can see new invitations.
- I need the chance to accept others' invitations to their events, and synchronize them with my calendar.
- I need to synchronize my Google calendar with my new events, so I can check them on my cell phone anytime is necessary.
- I need to let my friends know about my upcoming events.
- I need to see my friends upcoming events, and have the chance to ask to join that event.
- I need to create my own profile that contains my upcoming events, status, and personal information.
- I need privacy, so I need to have a status update on my profile, and let my friends know if I am available or not.
- I need to see my friend's profile, get the chance to see their status and important information.
- I need to create events where most of my friends are available.
- I need to have different event categories so I can keep more organized.
- I need to have a login page where I can feel secure with my information.
Week 3 - Wireframes
https://www.figma.com/file/b2nmqsJxFuDk2iwkqE5awi/Meet-Place-Wireframe


