/daisy

[WIP] A full-stack Node.js and React mobile web application designed for tracking pet well-being/health.

Primary LanguageJavaScript

Daisy

CURRENTLY WORK IN PROGRESS: A full-stack Node.js and React mobile application designed for helping busy pet owners keep track of the daily and long-term routine care of their pets.

Figma

DB Designer

Technologies Used

  • React.js
  • Webpack 4
  • Bootstrap 4
  • Node.js
  • PostgreSQL
  • HTML5
  • CSS3
  • AWS EC2

Live Demo

Link: Coming Soon!

Features

  • User can sign up for an account
  • User can log in
  • User can view list of pets
  • User can add a pet
  • User can remove a pet
  • User can view pet details
  • User can add pet details
  • User can update/edit a pet detail
  • User can remove a pet detail
  • User can add a pet routine
  • User can create custom pet routines
  • User can update/edit a pet routine
  • User can remove a pet routine

Preview

Coming Soon!

Development

System Requirements

  • NPM 6 or higher
  • Node.js 10 or higher
  • PostgreSQL 10 or higher

Getting Started

  1. Clone and enter the repository.

    git clone https://github.com/juliehchung/daisy.git
    cd daisy
  2. Install all dependencies with NPM.

    npm install
  3. Start the project.

    npm run dev
  4. Once started, you can view the application by opening http://localhost:3000 in your browser.