Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/patricks-js/echo
https://github.com/patricks-js/echo
Last synced: 10 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/patricks-js/echo
- Owner: patricks-js
- Created: 2024-12-02T04:26:30.000Z (25 days ago)
- Default Branch: main
- Last Pushed: 2024-12-10T03:29:41.000Z (17 days ago)
- Last Synced: 2024-12-10T04:25:48.446Z (17 days ago)
- Language: TypeScript
- Size: 400 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Echo
Echo is a modern blogging platform inspired by the principles of the [RealWorld project](https://github.com/gothinkster/realworld). It serves as a full-stack implementation of a [medium](https://blog.medium.com/)-like application with robust functionality and a clean, user-friendly interface.
This project is built in alignment with the [RealWorld Spec](https://realworld-docs.netlify.app/implementation-creation/expectations/), showcasing adherence to best practices in web development.
## Features
- Authenticate users via JWT
- Profile management
- Post creation and management
- Commenting and reacting to posts
- Search & filtering paginated list of articles
Profile suggestions
- Following/Unfollowing other users
- Favorite/Unfavorite posts## Expectations
- Keep the codebase as simple as possible
- Write at least one test for each new feature
- All the required features should be implemented
- Make a clear documentation of the codebase
- Do the best to keep the implementation up to date