The Unofficial Trust+ Website is an open source project that aims to provide a user-friendly interface for searching a list of websites that have been blocked by the government. This project aims to promote a new modern looks & feels.
$: our data maybe not 100% correct & up to date since it based on static JSON dummies π.
$: But we grab it from the endpoint of real truspositive websites.
- [β ] Search Functionality: Users can search for specific websites in the blocked list by entering a keyword or URL.
- [β ] User-Friendly Interface: The website is designed to be intuitive and easy to navigate, ensuring a smooth user experience for visitors.
π this is your journey, i'm just open the door, OK? π π
- [π₯] User Contributions: Users can contribute to the project by suggesting new websites to be added to the blocked list or providing updates to existing JSON entries.
- [β³] Statistic Page: Showing a list of data count based on available categories.
- [β³] Statistic Graphs: Showing a graph for visualizing the data
- [β³] Data Scrapping? π€¦ββοΈ: Get a realtime blocked website list by the gov? i'm not 100% sure legal. (original trustpositive API enpoint (GET & POST) is
publicly accessible
via POSTMAN or other api tester tools. but then they give usCORS
when we use from our web client).
To run the Unofficial Trust+ Website locally, follow these steps (we use bun runtime
):
- Clone the repository:
git clone [this repos]
- Navigate to the project directory
- Install the project dependencies:
bun install
- Start the development server:
bun dev
- Open your web browser and visit
http://localhost:4321
to access the Unofficial Trust+ Website. - Take a look at
./src/assets/dummies/.....
: here is our data related to the original websites.
Contributions to the Unofficial Trust+ Website are welcome and encouraged! To contribute to the project, please follow these steps:
- Fork the repository on GitHub.
- Create a new branch from the
main
branch. - Make your desired changes or additions to the codebase.
- Commit and push your changes to your forked repository.
- Submit a pull request to the original repository, describing your changes in detail.
Please ensure that your contributions align with the project's code of conduct and follow the established guidelines.
The Unofficial Trust+ Website is released under the MIT License. You are free to modify and distribute the project as per the terms of the license.
- Trust+ - for providing the data and inspiration for this project.
- React - for the JavaScript library used to provide a great UI component control.
- Astro - for the Framework used to create website structure.
- Vercel - for the Edge runtime used to run the run the server.
If you have any questions, suggestions, or feedback, please don't hesitate to contact us:
- Project Website: Trust+
- Email: [email protected]
- Issue Tracker: GitHub Issues
We appreciate your interest in the Unofficial Trust+ Website and look forward to hearing from you!