Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/luan-neumann-dev/miniblog

MiniBlog allows users to post and view content, with an integrated search feature to easily locate posts. Firebase is used as the database to manage posts and authentication effectively.
https://github.com/luan-neumann-dev/miniblog

authentication firebase javascript node react

Last synced: 7 days ago
JSON representation

MiniBlog allows users to post and view content, with an integrated search feature to easily locate posts. Firebase is used as the database to manage posts and authentication effectively.

Awesome Lists containing this project

README

        


📝 Miniblog

![image](https://github.com/user-attachments/assets/8a73f16e-9a0c-4cfb-af26-282628446eda)
![image](https://github.com/user-attachments/assets/3bf0c547-ff84-4518-9f95-a82925b6aad8)
![image](https://github.com/user-attachments/assets/f71ded65-f438-4e53-8e2e-3cc32393669f)

> The goal of Miniblog is to provide a platform where users can easily create, edit, and delete posts. Authenticated users can publish their content for others to view, encouraging interaction on the platform.

## 💼 Technologies Used
- React
- Firebase (Authentication, Firestore)
- JavaScript
- HTML
- CSS

## 🏃 How to Run the Project

To run the project locally, follow these instructions:

1. **Clone** this repository on Visual Studio Code
```
git clone https://github.com/Luan-Neumann-Dev/MiniBlog/
```

2. **Open** the console and navigate to the project folder:
```
cd MiniBlog
```

3. **Install** project dependencies via the terminal:
```
npm install
```

4. **Configure** the firebase database in the ``config.jsx`` file with your firebase environment's credentials.

5. **Start** the server:
```
npm run dev
```

6. **Open** your browser and go to `http://localhost:5173` to see the project in action! 🌟

## Contributions 🤝
Contributions are welcome! If you have suggestions for improvements or encounter any issues, feel free to open an issue or submit a pull request.

🙋 Author




Foto do Luan no GitHub


Luan Neumann Dev



---