Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lindotex/landing_pae

Copy of brazilian Slack website.
https://github.com/lindotex/landing_pae

javascript nodejs react tailwindcss

Last synced: about 6 hours ago
JSON representation

Copy of brazilian Slack website.

Awesome Lists containing this project

README

        

## Slack website clone exercise

This is a Brazilian Slack website clone.
The purpose of this clone is to enhance my new skills of using React and Tailwind.
In this website I tried my best to make this clone without seeing any of its original code and guessing about its properties.

## Pre-requisites
- NPM
- NODEjs
A full tutorial can be found
https://radixweb.com/blog/installing-npm-and-nodejs-on-windows-and-mac

## How to run:
- fork your copy, and open at your preferable IDE.
- run the "npm install" on your terminal in order to install all the dependencies needed
- run the "npm run dev" to open a localhost.

## Checklist of main mechanics that I wished to achieve:

[x] :: Learn how to work with NEXT.js (Folders Routing);
[x] :: Learn how to work with JEST.js (Unitary tests);
[x] :: Learn and get used to TailwindCSS Library;
[x] :: Work with Translatable webpages using lang libraries (JSON);
[x] :: Work with React to get used to Components and Hooks.

### Stack that I'd used:
![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white)
![HTML5](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![TailwindCSS](https://img.shields.io/badge/tailwindcss-%2338B2AC.svg?style=for-the-badge&logo=tailwind-css&logoColor=white)
![Jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge&logo=jest&logoColor=white)

## Learn More

To learn more about Next.js, take a look at the following resources:

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.

You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!

## Deploy on Vercel

The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.

below, some examples of the Portuguese and English version of the website.