- Frontend: Vite
- Lib: React & Typescript
- Routing - React Router
- Graphql: Graphql
- Graphql Client: Apollo
- Graphql-Code-Gen: Graphql-Code-Generator
- Icons: Phosphor-react
- Video: Vimejs
- CMS: Graphcms
- Styling: Tailwind CSS
- Deployment: Vercel
This project was developed in the Rocketseat Ignite Lab 2 week using the most modern technologies in application development. With the aim of providing a platform on which it presents videos that will be made available on a certain date for viewing.
This application requires Node.js v18+.
$ git clone https://github.com/msdevpt/event-platform.git
$ cd event-platform
$ npm i
$ npm run dev
Create a .env.local
file similar to .env.local.example
.
- Don't allow user access lessons without register
- Responsive design
- Validate email field
- Subscribe with Github
- Select 1st lesson after register