Skip to content

React + TypeScript front end using Ant.D component library. An event planning, registration and purchasing for all events hosted by https://lucyslovebus.org/. Data powered by https://github.com/Code-4-Community/lucys-love-bus-backend.

Notifications You must be signed in to change notification settings

Code-4-Community/lucys-love-bus-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

7712c59 · Jun 1, 2022
Oct 8, 2021
Mar 24, 2021
Jun 26, 2021
Apr 24, 2021
Mar 6, 2022
Nov 22, 2020
Feb 2, 2021
Oct 7, 2020
Dec 21, 2020
Jun 26, 2021
Oct 7, 2020
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jun 2, 2021
Jun 26, 2021
Jun 1, 2022
Jun 26, 2021
Oct 7, 2020
Oct 7, 2020

Repository files navigation

Lucy's Love Bus Frontend

This is the React.js frontend for our event registration app made for Lucy's Bus's Sajini Center.

Build Status

Coverage Status

Installation 🔧

Use the package manager npm to install all the dependencies for our frontend.

npm install

Available Scripts 🤖

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

npm run check

Runs all 4 lint, type check, and test commands below, REQUIRED BEFORE MERGE.

npm run lint-fix

To lint and fix your files (required before merge).

npm run prettier-fix

To lint and fix your files (required before merge).

npm run type-check

Type checks your code (required before merge).

npm run test

Runs all unit tests (required before merge).

Code Walkthrough 💻

Inside the source folder, you'll find components, containers (pages), and utilities.

Each page has its own container, and each container is comprised of components.

App.tsx is responsible for rendering each container as its own route.

We use styled-components as our CSS-in-JS solution.

Contributing 🤝

Pull requests from any C4C member are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

About

React + TypeScript front end using Ant.D component library. An event planning, registration and purchasing for all events hosted by https://lucyslovebus.org/. Data powered by https://github.com/Code-4-Community/lucys-love-bus-backend.

Topics

Resources

Stars

Watchers

Forks

Languages