https://github.com/rqbazan/prisma-anonymous-chat
An anonymous chat for everyone 🌎
https://github.com/rqbazan/prisma-anonymous-chat
Last synced: 6 months ago
JSON representation
An anonymous chat for everyone 🌎
- Host: GitHub
- URL: https://github.com/rqbazan/prisma-anonymous-chat
- Owner: rqbazan
- Created: 2020-01-10T23:17:44.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-04-24T18:46:38.000Z (over 3 years ago)
- Last Synced: 2025-02-06T19:52:08.256Z (8 months ago)
- Language: TypeScript
- Homepage: https://prisma-anonymous-chat-staging.herokuapp.com/
- Size: 653 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Prisma Anonymous Chat
This repository contains the solution for
[the ID challenge](https://www.notion.so/Reto-chat-an-nimo-1ad4ccfb508f447c90171914545f365a),
in order to get the **Web Developer - FrontEnd** position of the company.### How to setup the project locally?
1. Install dependencies using `yarn`
2. Create a `.env` file following the `.env.example`
> The following steps should be execute on backend package folder, so before
> all run `cd backend`3. Run `docker-compose up -d`
4. Deploy prisma `yarn prisma:deploy`### How to run the project after it's has setuped?
1. Run `yarn dev`
### Frontend Stack
- [NextJS](https://nextjs.org/)
- [xstyled](https://xstyled.dev/)
- [Styled Components](https://www.styled-components.com/)
- [Tailwindcss Theme](https://tailwindcss.com/)### Backend Stack
- [Prisma](https://www.prisma.io/)
- [graphql-yoga](https://github.com/prisma-labs/graphql-yoga)
- [Postgres](https://www.postgresql.org/)
- [ExpressJS](https://expressjs.com/)### References
- [The API of styled-system](https://styled-system.com/api)