Skip to content

slash-tmp/date-poll

Repository files navigation

Planito

Installation

This project is a monorepository using pnpm workspaces.

Install dependencies for both projects (api and website):

pnpm install

Copy API TypeScript types to website:

pnpm copytypes

Development

See each project's documentation:

Deployment

Staging environment

Heroku is used to handle staging deployements:

Production environment

o2switch is used to handle production deployments:

  1. Connect with SSH to o2switch (ssh <user_id>@seconde.o2switch.net).
  2. Go to project folder and git pull to get the latest code version.
  3. Build website and/or api projects with pnpm run build.
  4. Restart website and/or api projects on o2switch cPanel interface.

Tests

Cypress is used to run end-to-end (e2e) tests to reproduce users behaviour.

There are 2 ways to run these tests:

# Run tests in the command line
pnpm cypress:run

# Open the Cypress app
pnpm cypress:open

About

Trouvez facilement une date pour votre prochain événement.

Resources

Stars

Watchers

Forks

Releases

No releases published

Contributors 2

  •  
  •