Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/mszarlinski/stories-backend


https://github.com/mszarlinski/stories-backend

Last synced: 7 days ago
JSON representation

Awesome Lists containing this project

README

        

# Stories

**Stories** is a Medium clone demonstrating various software design techniques like CQRS, module based testing, event driven architecture and microservices.

Live demo: http://stories-frontend.s3-website.eu-west-2.amazonaws.com

### Features backlog

- [x] Publishing stories
- [x] Viewing story
- [x] Homepage with stories
- [x] Authentication & authorization with Google
- [ ] Searching for stories
- [ ] Linking stories
- [ ] Pretty urls for stories
- [ ] Updating and deleting published stories
- [ ] Updating user name and lastname
- [ ] Bookmarks
- [ ] Following authors
- [ ] Following topics
- [ ] Limiting views for regular account

### Tech

- [CQRS] https://github.com/ddd-by-examples/all-things-cqrs
- [AWS Beanstalk] https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/concepts-webserver.html
- [Google Social Login] https://developers.google.com/identity/sign-in/web/backend-auth
- [Spring Security] https://www.baeldung.com/spring-security-oauth2-enable-resource-server-vs-enable-oauth2-sso