Skip to content

Latest commit

 

History

History
102 lines (80 loc) · 7.08 KB

README.md

File metadata and controls

102 lines (80 loc) · 7.08 KB

adMYre

Always feel like you are constantly doubting yourself and your abilities? Never feel good enough and always question good things that come to you? This app will curate your accomplishments no matter how big or small and show you that you have worked hard and deserve to be where you are in life.

MVP

Stretch Goals

  1. Friends can add achievements to your profile
  2. Chat to connect with other people

Tech Stack

  • Wireframes: Figma (free trial)
  • IDE: Android Studio
  • Frontend: Flutter or React Native
    • Flutter
      • Has a bunch of premade widgets, compatible with both ios and android, can customize UI easily
      • Dart is not a very popular language (made by google) but the documentation is pretty good
      • Video explaining what flutter
      • General documentation
    • React Native
      • uses JavaScript, a lot of resources and information available (more popular, developed dev community)
      • General documentation
      • React Native CLI vs Expo
        • Expo: typically quicker to learn, has own set of basic libraries for a standard project: Push Notifications, Asset Managers, etc
        • React Native: can add native modules/code libraries
  • Backend: Dart (if flutter is chosen) and JavaScript (if ReactNative is chosen)

Software to Install

Tutorials

Resources

Misc Calendar Options

Estimated Timeline

Week Task(s) Deliverables
1 On boarding tasks Meet the team, set meeting dates, schedule design day.
2 Research tech stack and create wireframes Practice apps with chosen tech stack + wireframes
3 Code app screens 50% or more progress on all pages. Finished home/calendar screen (can see across weeks, days, etc).
4 Finish up coding app screens. Code create reminders functionality. Research UserAuth and able to create accounts Completed the look of all screens. Users can create reminders/notifs. Made progress in creating accounts
5 Finish up reating reminders and recieving notification, start working on using Affirmations API. Users can log in from home screen, create reminders and recieve notifications
6 Keep working on all functionalities all MVP should be 70% done
7 Keep working on all functionalities all MVP should be 90% done
8 Integration of front and back end functioning MVP
9 Create Presentation and polish MVP Hammer out the order of presenters, plan/gimmick, and complete slideshow/video
10 Practice Presentations N/A
Presentation You're almost donee! Can finally put ACM Projects on your resume ;P jk jk be proud of the app you created :D

For icons: