Skip to content

Serverless application manages access to our wait list and gives access to users at specific intervals

License

Notifications You must be signed in to change notification settings

eonian-core/waitlist-manager

Repository files navigation

WaitList Manager

Serverless application manages access to our wait list and gives access to users at specific intervals

Getting Started

Clone repo

git clone https://github.com/eonian-core/waitlist-manager.git

Install dependencies

  cd waitlist-manager
  yarn

Development

Build and start server

  yarn dev

Commands

  • build - Build project
  • start - Start server

Environment Variables

To run e2e tests you need to set environment variables

# Setup .env file
cp .env.example .env

Then fill .env file with your values

Running Tests

To run tests, run the following command

  # Unit tests on mocks
  yarn test
  # E2E tests with real requests
  yarn test:e2e

Deployment

To deploy, you need install flyctl and login using fly auth login

To deploy this project run

  yarn deploy

Next steps

  • Run fly status - show the status of the application instances.
  • Run fly apps open - open your browser and direct it to your app.

Made by Eonian

Eonian internal project. We trying to be as transparent as possible with our users, as part of this practice we publishing this project. You can also use it for own development. Any contributions and suggestions are welcome!

Contributing

Contributions are always welcome!

Create new issues or contact us in Discord for any questions!

License

GNU AGPLv3

About

Serverless application manages access to our wait list and gives access to users at specific intervals

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published