Create a new functional website for the NYC restaurant Ladybird
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
middleware
models
public
routes
scripts
services
src
.gitignore
README.md
package-lock.json
package.json
server.js

README.md

Ladybird

This project is a redesign of the website for New York City restaurant Ladybird.

Our New Site

Their Old Site

To Contribute to our project

Getting Started

  • Fork and clone this repository
  • Inside the new directory, run the following commands in your CLI:
    • npm install
    • npm run db:init
    • npm run db:reset
    • npm run db:seed
  • Code away!
  • Submit a Pull Request

Useful npm scripts

If you simply intend to work on the front end (React, CSS, Axios, etc.), you'll want to run npm start, so that the server will start and continue to run seamlessly, and you'll be able to see your changes every time you save.

If you intend to work on the back end of the site (express, Sequelize, etc.), you'll want to run npm run dev, so that the server will restart whenever you save changes.

Component Hierarchy

Component Hierarchy Image hierarchy