SrJuggernaut 8802b0fd68 feat: nextjs 14 (#20)
* feat: eslint update

* feat: start over and layout

* feat: nextjs13 boilerplate

* feat: static homepage

* feat: static pages

* feat: static unirse

* chore: remove old mui types

* chore: moving from yarn to bun

* chore: update dependencies

* feat: static equipo unirse

* feat: move appwrite to entgamers-database package

* feat: improve ui components

* feat: update dependencies

* feat: static login & register pages

* fix: remove unused logs

* feat: state redux toolkit & feedback slice

* fix: equipo div inside p

* feat: session

* feat: metadataBase

* feat: basic apply form

* feat: http verbs

* feat: recover password flow

* chore: updated dependencies

* fix: fix image config

* fix: api team-applications route

* fix: remove not longer used fonts

* feat: session with current user

* fix: login form recuperar contraseña

* feat: equipo pages now uses data from database package

* feat: useManageErrors hook

* feat: updated cuenta page

* chore: updated old formik forms to use hooks

* feat: updated dependencies &package name

* fix: session related bugs

* fix: missing helper texts

* feat: static applications dashboard

* chore: update dependencies

* refactor: team applications

* fix: session api update
2024-07-30 18:23:15 -06:00
2022-09-26 12:01:26 -05:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2022-09-28 18:09:10 -05:00
2022-09-28 18:09:10 -05:00
2022-09-28 18:09:10 -05:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2024-07-30 18:23:15 -06:00
2022-10-09 13:56:41 -05:00
2024-07-30 18:23:15 -06:00

EntGamers Website

Typescript  JavaScript Style Guide  JavaScript Style Guide  JavaScript Style Guide 

This is the source code for the EntGamers website.

Table of contents

Development

This project uses Next.js and TypeScript. It is recommended to use Visual Studio Code as your editor. The project is configured to use ESLint for code formatting and linting, in standardJS style. It is also configured to use commitlint for commit message formatting.

Prerequisites

Setup

  1. Clone the repository
  2. Copy .env.example to .env.local and fill in the values
  3. Run yarn install to install dependencies
    • This will also run husky install to install git hooks:
      • pre-commit will run yarn lint
      • commit messages will be linted using commitlint
  4. Run yarn develop to start the development server
  5. Open http://localhost:3000 in your browser

Contributing

Please read contributing for details on our contribution process.

Code of Conduct

Please read code of conduct for details on our code of conduct.

Deployment

The website is deployed using pm2. with github actions. The configuration is in .github/workflows/.

S
Description
No description provided
Readme GPL-3.0 8.2 MiB
Languages
TypeScript 96.6%
JavaScript 2.8%
Dockerfile 0.6%