You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
User with a registered account can sign in to the system.
User can scrape multiple websites by passing multiple urls.
Scrapped content can be stored inside database.
All the stored contents can be viewed by anyone. For viewing the stored contents, searching(by url) and filtering(by date) can be used.
Technology Used
Golang
PostgreSQL
Docker
Package Used
Gin ( go framework )
GORM ( ORM library )
Viper ( configuration package )
JWT ( for authentication )
Documentation
For documentation, rest file is used in the root directory of the project. Since I've used Visual Studio Code for my IDE, there's an extension called Rest Client which you need to install in your IDE. This extension helps you execute your rest file and test your system in your IDE.