Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tutods/nlw-12

Rocketseat NLW 12 - Spacetime project with React, Tailwind CSS, TypeScript, Node.js and Prisma.
https://github.com/tutods/nlw-12

fastify next nextjs nlw node nodejs prisma react rocketseat sqlite tailwind tailwindcss

Last synced: about 13 hours ago
JSON representation

Rocketseat NLW 12 - Spacetime project with React, Tailwind CSS, TypeScript, Node.js and Prisma.

Awesome Lists containing this project

README

        

![NLW Spacetime](./packages/web/public/assets/nlw-spacetime.svg)

This repo contains the code of **NLW 12** from **Rocketseat**.

> **Note:** my project doesn't contain the mobile part, only the API and the web.

## 🛠 Skills

![nextjs][nextjs] ![tailwindcss][tailwindcss] ![typescript][typescript] ![fastify][fastify]

## 📄 Roadmap

These are the changes I have made during the **NLW 12**:

- [x] Render image or video for `coverUrl`;
- [x] Customize scrollbar;
- [x] Create memory details page;
- [x] Preview for video and images;
- [x] Split routes code into services;
- [x] Create a separated folder for store all the validation schemas using **Zod**;
- [x] Use monorepo and setup `pnpm-workspace.yaml` file;

### Improvements

- [ ] Share public memory;
- [ ] Edit memory;
- [ ] Optimize images on upload;
- [ ] Responsive layout;

## 🔗 More About Me

[
![linkedin](https://img.shields.io/badge/linkedin-0A66C2?style=for-the-badge&logo=linkedin&logoColor=white)
](https://linkedin.com/in/daniel-sousa-tutods)
[![twitter](https://img.shields.io/badge/twitter-1DA1F2?style=for-the-badge&logo=twitter&logoColor=white)](https://twitter.com/dsousa_12)
[![instragram](https://img.shields.io/badge/instragram-E4405F?style=for-the-badge&logo=instagram&logoColor=white)](https://twitter.com/dsousa_12)

[nextjs]: https://img.shields.io/badge/nextjs-1E4174?style=for-the-badge&logo=next.js&logoColor=white
[tailwindcss]: https://img.shields.io/badge/tailwindcss-1E4174?style=for-the-badge&logo=tailwindcss&logoColor=white
[typescript]: https://img.shields.io/badge/typescript-1E4174?style=for-the-badge&logo=typescript&logoColor=white
[fastify]: https://img.shields.io/badge/fastify-1E4174?style=for-the-badge&logo=fastify&logoColor=white