PlateZero
/: Shows Users/Recipes/login: form to accept (email or username) and password/register: register form, requires username, email, password/{username}: Profile page, shows recipes of user. If your profile, button for adding new recipe/{username}/{recipe}: show {username}'s {recipe} recipe
Development Environment
Dependencies: docker, docker-compose, a Node.js development environment
with yarn installed.
- Clone the repository and
cdinto it. - Run
docker-compose build && docker-compose up -dto spin up the local PostgreSQL server on port 5432. cdinto thefrontenddirectory and runyarnto install packages- Still in
frontend, runyarn devto start the development server - Open http://localhost:9100 to see your local PlateZero instance! If you do
not have an account being automatically created in
db/seed.sql, you can register for one and log in.