Skip to content

agile-students-fall2025/4-final-nourishpet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

371 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI Status

NourishPet

Team Members


Product Vision Statement
Make healthy eating sticky and delightful by turning daily nutrition goals into the care and growth of a virtual companion.


Deployment:

The application is deployed on DigitalOcean App Platform. The front-end (React) and back-end (Node/Express API) are both built and deployed through the platform.


Running Locally

Front-End Setup

Note: NourishPet is currently designed for iPhone 14 Pro Max Screen fitting.

# clone from Github Repo
git clone https://github.com/agile-students-fall2025/4-final-nourishpet

# navigate to front-end folder
cd front-end

# download npm 
npm install

#start front-end
npm start

Back-End Setup

# navigate to the back-end folder
cd back-end

# install dependencies
npm install

# run the server
npm run dev

# run unit tests
npm test

# check coverage
npx c8 npm test

## Check coverage
npx c8 npm test1. Build the Express.js back-end with dynamic and static routes.

.env Setup (.env in /back-end)

MONGO_URI=<your mongodb atlas uri>
JWT_SECRET=<your jwt secret>
PORT=5000
NODE_ENV=development
REACT_APP_API_URL=http://localhost:5000

Designs

Contributing

See CONTRIBUTING.md for the full guide.

About

agile-dev-devops-fall-2025-4-final-generic-mern-stack-project created by GitHub Classroom

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 75.6%
  • CSS 22.7%
  • Other 1.7%