{"id":27886064,"url":"https://github.com/shenoy-anurag/simple-reddit","last_synced_at":"2025-05-05T07:51:44.322Z","repository":{"id":41972979,"uuid":"446584403","full_name":"shenoy-anurag/simple-reddit","owner":"shenoy-anurag","description":"A forum like Reddit for anyone to post, rate and comment on content.","archived":false,"fork":false,"pushed_at":"2022-12-08T16:29:18.000Z","size":3027,"stargazers_count":3,"open_issues_count":4,"forks_count":4,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-06-20T12:50:19.857Z","etag":null,"topics":["angular","golang","mongodb","software-engineering"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/shenoy-anurag.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-10T21:17:12.000Z","updated_at":"2024-06-20T12:50:19.858Z","dependencies_parsed_at":"2023-01-25T15:00:12.391Z","dependency_job_id":null,"html_url":"https://github.com/shenoy-anurag/simple-reddit","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenoy-anurag%2Fsimple-reddit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenoy-anurag%2Fsimple-reddit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenoy-anurag%2Fsimple-reddit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/shenoy-anurag%2Fsimple-reddit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/shenoy-anurag","download_url":"https://codeload.github.com/shenoy-anurag/simple-reddit/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252463293,"owners_count":21751758,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","golang","mongodb","software-engineering"],"created_at":"2025-05-05T07:51:43.688Z","updated_at":"2025-05-05T07:51:44.314Z","avatar_url":"https://github.com/shenoy-anurag.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple Reddit\n\nhttps://github.com/shenoy-anurag/simple-reddit\n\n[![angular build](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/angular-build.yml/badge.svg?branch=main)](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/angular-build.yml)\n[![go build](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/go-build.yml/badge.svg?branch=main)](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/go-build.yml)\n[![go tests](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/go-tests.yml/badge.svg)](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/go-tests.yml)\n\n[![AWS Deploy](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/ci-cd-aws.yml/badge.svg)](https://github.com/shenoy-anurag/simple-reddit/actions/workflows/ci-cd-aws.yml)\n\nFrontend is deployed to \u003chttp://3.21.236.152:4200/\u003e\n\nBackend is deployed to \u003chttp://3.21.236.152:8080/ping\u003e\n\n### Description:\n\nSimple Reddit is inspired from THE Reddit. It is being built as semester long project for the course Software Engineering - CEN 5035 at the University of Florida. Simple Reddit is a forum for anyone to post content and comment on posts built using Angular JS, Go, and MongoDB.\n\nThe aim of the project is to use Agile methodologies to quickly develop shippable code and to iteratively improve the product based on feedback.\n\nWe are using Github Projects to manage our Sprints, writing user stories as Issues and building functionality to close issues and achieve milestones. We are also documenting the project on the repo’s [wiki](https://github.com/shenoy-anurag/simple-reddit/wiki).\n\nUsers will be able to:\n\n* Create accounts\n* Create communities\n* Create/edit/delete posts\n* View posts on communities\n* Comment on posts\n* Upvote/Downvote posts\n* Upvote/Downvote comments\n* Save posts and comments to their profile\n\n## Built With\n\n* [Angular 14](https://angular.io/guide/setup-local) - The Angular JS framework used to develop the front end.\n* [GoLang](https://go.dev/) - The language used to develop the back end.\n* [MonogoDB](https://www.mongodb.com/) - Database used to store and manage information.\n\n## Getting Started\n### Install\n\n* [Angular 14 \u0026 AngularCLI](https://angular.io/guide/setup-local)\n* [Go](https://go.dev/doc/install)\n* [MongoDB](https://docs.mongodb.com/manual/installation/)\n\nMore on how to setup the Back-end is available [here](https://github.com/shenoy-anurag/simple-reddit/blob/main/backend/Readme.md).\n\nMore on how to setup the Front-end can be found [here](https://github.com/shenoy-anurag/simple-reddit/blob/main/frontend/forum-app/README.md).\n\n## Documentation, API Reference and Tutorials\n[Documentation](https://github.com/shenoy-anurag/simple-reddit/wiki), \n[API Reference](https://github.com/shenoy-anurag/simple-reddit/wiki/API-Overview), \n[Video Tutorials](https://github.com/shenoy-anurag/simple-reddit/wiki/Demo).\n\n## Sprint 1\nSummary of Sprint 1 is [here](https://github.com/shenoy-anurag/simple-reddit/blob/800f7f3ab01ff884d0130f8386bbea5ba3a27b0c/Sprint1.md).\n\n## Sprint 2\nSummary of Sprint 2 is [here](https://github.com/shenoy-anurag/simple-reddit/blob/main/Sprint2.md).\n\n## Sprint 3\nSummary of Sprint 3 is [here](https://github.com/shenoy-anurag/simple-reddit/blob/main/Sprint3.md).\n\n## Sprint 4\nSummary of Sprint 4 is [here](https://github.com/shenoy-anurag/simple-reddit/blob/main/Sprint4.md)\n\n## Authors\n* **Manoj Jampana** - [manojjampana](https://github.com/manojjampana)\n* **John Ng** - [NgJohn15](https://github.com/NgJohn15)\n* **Ganesan Santhanam** - [ganesansanthanam](https://github.com/ganesansanthanam)\n* **Anurag Shenoy** - [shenoy-anurag](https://github.com/shenoy-anurag)\n\n## Backend Developers\n* [Anurag Shenoy](https://github.com/shenoy-anurag)\n* [Ganesan Santhanam](https://github.com/ganesansanthanam)\n\n## Frontend Developers\n* [John Ng](https://github.com/NgJohn15)\n* [Manoj Jampana](https://github.com/manojjampana)\n\nSee also the list of [contributors](https://github.com/shenoy-anurag/forum/graphs/contributors) who participated in this project.\n\n## Contact information:\n\nFor questions, please contact ngjohn15@gmail.com\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshenoy-anurag%2Fsimple-reddit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshenoy-anurag%2Fsimple-reddit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshenoy-anurag%2Fsimple-reddit/lists"}