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

https://github.com/guto1657/devblog

Full-stack blog created with React, Node.js, Express.js and MongoDB.
https://github.com/guto1657/devblog

api api-rest backend blog blog-application blog-project expressjs frontend full-stack mern mern-project mern-stack mongoose nodejs react reactjs reactjs-application web-application web-development web-development-project

Last synced: 2 months ago
JSON representation

Full-stack blog created with React, Node.js, Express.js and MongoDB.

Awesome Lists containing this project

README

        

# DevBlog

**In English:**
This project is a full-stack blog created with a
full-stack architecture. On the front end, the project uses React and unit
testing with Jest, for styling, the project utilizes the Styled-Components
library. On the back end, the project uses Node.js and Express.js to create a
RESTful API, enabling communication between the front-end and back-end of the
application. For data storage, the project utilizes MongoDB for greater
flexibility in data storage and retrieval.

**Em Português:**
Este projeto é um blog criado com uma arquitetura
full-stack. No front-end, o projeto utiliza React e testes unitários com Jest,
Para estilização, o projeto utiliza a biblioteca Styled-Components. No back-end,
o projeto utiliza Node.js e Express.js para criar uma API RESTful, permitindo a
comunicação entre o front-end e o back-end da aplicação. Para armazenamento de
dados, o projeto utiliza o MongoDB para obter maior flexibilidade no
armazenamento e recuperação de dados

![desktop](https://github.com/guto1657/devblog/assets/70277574/5b90e3f9-9cbd-41cb-ab93-0b1bcabf70c2)
![mobile](https://github.com/guto1657/devblog/assets/70277574/96d961d7-3c92-456d-9d19-065b271830db)

## Live Demo

- [Click Here](https://devblog-react.vercel.app)

## Stack

- ![REACT](https://camo.githubusercontent.com/a486bf21abb3785f56521e20e89af0ca5400c9dd7f54ccee12c4526bb8b3cc55/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f72656163742532302d2532333230323332612e7376673f267374796c653d666f722d7468652d626164676526636f6c6f723d333633363336266c6f676f3d7265616374266c6f676f436f6c6f723d71363144414642)
- ![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
- ![Jest](https://img.shields.io/badge/-jest-%23C21325?style=for-the-badge&logo=jest&logoColor=white)
- ![StyledComponents](https://img.shields.io/badge/styled--components-DB7093?style=for-the-badge&logo=styled-components&logoColor=white)
- ![NODE.JS](https://camo.githubusercontent.com/2e5a624f533563052290ad30aed4ecc1092945a458c80cd753d108807e0293b5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6e6f6465206a732532302d2532333230323332612e7376673f267374796c653d666f722d7468652d626164676526636f6c6f723d333339393333266c6f676f3d6e6f64652e6a73266c6f676f436f6c6f723d666666666666)
- ![EXPRESS](https://camo.githubusercontent.com/56960eb8a4e655c887ee533f3d6b29ad57255c69a3e07b0455f29af3ad4947fd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f457870726573732532302d2532333230323332612e7376673f267374796c653d666f722d7468652d626164676526636f6c6f723d303030303030266c6f676f3d45787072657373266c6f676f436f6c6f723d666666666666)
- ![MONGO](https://camo.githubusercontent.com/9bd6311e444674dd8c026098c59c8af237b4a12dad814fe71631c64ca838b355/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6f6e676f2064622532302d2532333230323332612e7376673f267374796c653d666f722d7468652d626164676526636f6c6f723d343741323438266c6f676f3d4d6f6e676f4442266c6f676f436f6c6f723d666666666666)

---