https://github.com/elieru/posts-blog
Post-blog enable you to manage your posts, add your comments and protect your data using authentication (Auth0).
https://github.com/elieru/posts-blog
auth0 css mongodb nextjs nodejs react tailwind vercel-deployment
Last synced: 2 months ago
JSON representation
Post-blog enable you to manage your posts, add your comments and protect your data using authentication (Auth0).
- Host: GitHub
- URL: https://github.com/elieru/posts-blog
- Owner: ElieRu
- Created: 2024-11-07T16:00:57.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2025-01-26T17:29:46.000Z (3 months ago)
- Last Synced: 2025-01-26T18:24:13.068Z (3 months ago)
- Topics: auth0, css, mongodb, nextjs, nodejs, react, tailwind, vercel-deployment
- Language: TypeScript
- Homepage: https://splendid-fenglisu-7011a3.netlify.app/
- Size: 509 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Posts Blog
Post-blog enable you to manage your posts, add your comments and protect your data using authentication (Auth0).
## Summury
The page bellow shows all user's posts.
You can create a new page by submitting the page form bellow (Create nwe post).
The page bellow help you to authenticate your count with [auth0](https://auth0.com/docs).
By the page bellow, you ca see the post's description and add comments.
The user's creator is abble to update a post by page bellow.
## Built with
- Typescript
- React
- NextJs
- Postman
- Mongodb
- Node js
- Netlify
- [Auth0](https://auth0.com/docs)## Live Demo
[Demo](https://splendid-fenglisu-7011a3.netlify.app/)
## Getting Started
Here are the steps to follow in order to get this project on your local computer.
### Prerequisite
- `node v20.13.1 +`
- `npm v9.5.0 +`### Setup
Clone this repo by typing `git clone`
### Install
Install dependacies with `npm install`
### Usage
Start the local server by running `npm run dev`
### Deployment
This project is deployed on [Netlify](https://app.netlify.com/).
To get the deployment build of the code run `npm run build`
### Testing
To run the tests type `npm test`
### Author
👤 Elie Ruhamya
- Github: [@elie-ruhamya](https://github.com/ElieRu)
- Linkedin: [@elie-ruhamya](https://www.linkedin.com/in/elie-ruhamya-996826285)
- Twitter: [@elie-ruhamya](https://twitter.com/RuhamyaElie)### Support
Give a ⭐️ if you like this project!