module
Version:
v0.0.0-...-d63a0bf
Opens a new window with list of versions in this module.
Published: Mar 1, 2024
License: MIT
Opens a new window with license information.
README
¶
Go-based application that allows users to crawl trending repositories on GitHub and save to database
Features
User Authentication:
- Sign in: Users can sign in to their accounts using their credentials.
- Sign up: New users can create an account by providing necessary information.
Profile Management:
- View Profile: Users can view their profile information.
- Update Profile: Users can update their profile details
GitHub Repository Trends:
- View Trending Repositories: Users can get trending repositories on GitHub.
Bookmark Repositories:
- List Bookmarks: Users can view their bookmarked repositories.
- Add Bookmark: Users can bookmark repositories to save them for later reference.
- Delete Bookmark: Users can remove repositories from their bookmarks list.
Run Locally
Clone the project
git clone https://github.com/kliffx2/trending-repo.git
Go to the project directory
cd trending-repo
Run the project
make pro
Go to http://localhost:3000/swagger/index.html to use the APIs
Directories
¶
cmd
|
|
|
|
|
|
|
|
Package docs Code generated by swaggo/swag.
|
Package docs Code generated by swaggo/swag. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Click to show internal directories.
Click to hide internal directories.