Skip to content

wunderpus-18/get-swell

Repository files navigation

Get Swell

What is the problem you’re solving?

The fitness industry is fraught with body shaming and toxic weightloss "inspiration." People often stop pursuing their goals because they buckle under unrealistic expectations about how they look. And even if they do achieve those goals, they often fail to enjoy the journey and build sustainable habits along the way. And sometimes it's challenging to find a supportive and non-judgemental community to help them stay on track.

What is the solution?

Get Swell -- a social media app where users can connect, encourage each other to move, and achieve their goals mindfully without pushing toxic beliefs. It's less about getting swole and more about feeling swell.

What is the MVP scope? (core features you must get working)

  1. Basic CRUD functionality
  2. Users can set and update preferences
  3. Populate post feed based on preferences

What are the tough technical challenges involved with solving this problem?

  1. Updating preferences on the front end, re-rendering them, and updating them in the database
  2. Image storage and handling
  3. Post creation and image uploading from the front-end

What are the stretch goals?

Front-End:

  1. Implement likes (AKA "hypes") and comments (AKA "vibes") on the FE
  2. FE image uploading (posts and profile picture) with base64 image encoding
  3. Improved styling
  4. Login page and redirect
  5. Personal profile page

Back-End:

  1. Authentication
  2. Testing
  3. Production build, web hosing, CI/CD with GitHub Actions
  4. Use linked lists to surface data by zip code

What is the technology stack?

React, Node.js/Express, MongoDB/Mongoose, Cloudinary for image hosting

Team Responsibility breakdown: Who’s working on which part?

  1. Frontend - Moiz, Ivy, Bryan
  2. Backend - Meredith, Gayle, Bryan
  3. Scrum Master: Meredith
  4. Product Owner: Gayle

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published