madcampos / corny-unicorn

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Corny Uni-corn

Project of a unicorn adoption website for Toronto JS Code club event.

Requirements

  1. Node.js - v20.9.0 or higher
  2. NPM - v10.0.1 or higher

(Optional) Install node through volta

  1. Install volta
  2. Run volta install node@20

Installation

  1. Clone the repo
  2. Run npm install
  3. Run npm start

TODO for Code Club

Dev tools already installed

  1. volta - for managing node versions
  2. eslint - npm package: eslint
  3. typescript - npm package: typescript

Dependencies already installed

  1. sqlite - npm package: sqlite3
  2. knex - npm package: knex
  3. hono - npm packages: hono, @hono/node-server

Still to do

  1. Implement base server
    1. Connect hono to database
    2. Implement CRUD for unicorns
    3. Implement routes for appointment scheduling
  2. Implement frontend
    1. Serve static files
    2. Add base html
    3. Add base CSS
    4. Add JS functionality

About


Languages

Language:JavaScript 39.8%Language:CSS 37.3%Language:HTML 23.0%