Skip to content

kerriamber/bootcamp-project-two

Repository files navigation

Coffee Dad Joke Blog.

Bootcamp Project 2

Description

Login as a user, input a post (aka 'New Relection') based on a dad joke and a picture of coffee, and the upload the post so everyone can see it.

Technologies Used

  • Database: Postgres (running on Render.io)
  • Frontend: Vite + React
  • Backend: Expressjs + Sequelize ORM
  • Deployment: Render.io
  • Version Control: git + github

Installation & Running in Dev Environment

  1. Clone the repo.

Installing and Setting Up Postgres

  1. Install Postgres
  2. Login to postgres with psql -U postgres
  3. Run \i server/src/db/schema.sql to create the database.
  4. Run \q to quit postgres.

Setting up and Installing the App

  1. Run cp .env.EXAMPLE .env
  2. Update the values in .env file to reflect your local setup (you'll want to use DB_NAME, DB_PASSWORD, DB_USER if you're running locally, production uses DB_URL instead)
  3. Install all the dependencies by running npm i
  4. Run the dev server with npm run dev

Viewing the Production Version

The main branch is continuously deployed to Render.com

Visit https://bootcamp-project-two.onrender.com

Github Repository Link

https://github.com/kerriamber/bootcamp-project-two

Screenshot

screen shot of app

About

name forthcoming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •