https://github.com/eiberham/meli
:shirt: Mercadolibre's challenge
https://github.com/eiberham/meli
challenge expressjs jest-tests meli nextjs reactjs redis
Last synced: 3 months ago
JSON representation
:shirt: Mercadolibre's challenge
- Host: GitHub
- URL: https://github.com/eiberham/meli
- Owner: eiberham
- License: gpl-3.0
- Created: 2019-09-16T02:54:11.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-11T05:57:32.000Z (over 2 years ago)
- Last Synced: 2024-12-29T05:24:36.578Z (5 months ago)
- Topics: challenge, expressjs, jest-tests, meli, nextjs, reactjs, redis
- Language: JavaScript
- Homepage:
- Size: 1.56 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Meli
This project is a fullstack challenge compound by an ecommerce site built with next.js and a custom server leveraging express.js
The application so far presents the following features:
- Server and client side rendering for better SEO performance.
- Cache requests via REDIS.
- Pages responsiveness and overall styling via CSS grid and Flexbox.
Here's a screenshot of one of the pages:
## How to run it ?
First, as usual clone the repo:
```console
foo@bar:~$ git clone https://github.com/wwleak/meli.git
```
Install && start redis:
```
foo@bar:~$ sudo apt-get install redis-server && redis-server
```
Then install all the dependencies
```console
foo@bar:~$ npm i
```
Lastly run the application
```console
foo@bar:~$ npm run dev
```
MADE WITH ❤ BY ABRAHAM