Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ajoelp/retro-tool
An open-source retro tool
https://github.com/ajoelp/retro-tool
express hacktoberfest react retro typescript
Last synced: 7 days ago
JSON representation
An open-source retro tool
- Host: GitHub
- URL: https://github.com/ajoelp/retro-tool
- Owner: ajoelp
- Created: 2021-08-09T20:42:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-06-21T21:04:21.000Z (over 1 year ago)
- Last Synced: 2024-04-13T03:17:10.712Z (7 months ago)
- Topics: express, hacktoberfest, react, retro, typescript
- Language: TypeScript
- Homepage: https://retros.ca
- Size: 2.02 MB
- Stars: 3
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![Retros Logo](./assets/retros-logo.png)
_Logo by Tuan Truong [[github]](https://github.com/tuantruong625) [[website]](https://tuantruong.info/)_
[![codecov](https://codecov.io/gh/ajoelp/retro-tool/branch/main/graph/badge.svg?token=XSUW0861R1)](https://codecov.io/gh/ajoelp/retro-tool)
[![API](https://github.com/ajoelp/retro-tool/actions/workflows/api.yml/badge.svg?branch=main)](https://github.com/ajoelp/retro-tool/actions/workflows/api.yml)
[![API](https://github.com/ajoelp/retro-tool/actions/workflows/client.yml/badge.svg?branch=main)](https://github.com/ajoelp/retro-tool/actions/workflows/client.yml)## Development
1. Copy the `.env.example` to `.env`
2. **Github OAuth**
1. Go to https://github.com/settings/developers and create a new OAuth app
2. Set **Homepage URL** to `http://localhost:4200`
3. Set **Authorization callback URL** to `http://localhost:3333/auth/github/callback`
4. Use the Client ID and Client Secret in your `.env` file
3. Start the database servers using docker `docker-compose up`
4. Start the client server `yarn start client`
5. Start the api server `yarn start api`
6. Run the migrations `yarn prisma migrate dev`