Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ungdev/gala-front
Site du Gala UTT
https://github.com/ungdev/gala-front
Last synced: 15 days ago
JSON representation
Site du Gala UTT
- Host: GitHub
- URL: https://github.com/ungdev/gala-front
- Owner: ungdev
- License: mit
- Created: 2019-02-19T16:37:14.000Z (almost 6 years ago)
- Default Branch: dev
- Last Pushed: 2023-05-02T16:42:03.000Z (over 1 year ago)
- Last Synced: 2023-05-02T17:33:08.548Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://gala.utt.fr
- Size: 27.7 MB
- Stars: 0
- Watchers: 8
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gala UTT
[![Build Status](https://github.com/ungdev/gala.utt.fr/actions/workflows/ci.yml/badge.svg)](https://github.com/ungdev/gala.utt.fr/actions/workflows/ci.yml)
## Requirements
- [yarn](https://yarnpkg.com/)
## Installation
```
# Clone the repository from GitHub
git clone [email protected]:ungdev/gala.utt.fr.git
# or
git clone https://github.com/ungdev/gala.utt.fr.git# Go inside the repository
cd gala.utt.fr# Download and install the dependencies
yarn
```## Configuration
```
# Create your env file (.env) from the template (.env.example)
# And edit your variables in .env, that will not be pushed
cp .env.example .env
```## Commands
```
yarn dev # launch development server
yarn build # build production server
yarn start # launch production server
yarn prettify # prettify the source code
```## Structure
```
gala.utt.fr/
├── public/ # public assets that will be served directly (should not be used for fonts, images nor css)
├── src/ # base directory
│ ├── assets/ # assets (eg. fonts, images, css)
│ ├── components/ # widely used components
│ │ └── header/
│ ├── containers/ # pages that handle routes
│ │ └── home/
| │ └── components/ # components used by this container only
│ ├── app.tsx # describe the app and the routes
│ ├── index.scss # sass script, turned into common css by vite
│ ├── index.tsx # entry point
│ └── serviceWorker.ts # generated file for PWA
├── .editorconfig # define editor options
└── .env # environment variables
```