Roaring Trends
Project Summary This is a web application in which we build a trend-showing website. If someone wishes to see trends in a different country, they can do so in this project by first selecting the location and then seeing the trends. This online application's unique featu
2025-06-28 16:28:58 - Adil Khan
Roaring Trends
Project Area of Specialization Computer ScienceProject SummaryProject Summary
This is a web application in which we build a trend-showing website. If someone wishes to see trends in a different country, they can do so in this project by first selecting the location and then seeing the trends. This online application's unique feature is that it allows you to view Twitter trends. For retrieving the most recent trends from the source website, we use a public API. These are the tools that are used to create the frontend (HTML, CSS, JavaScript, Jquery), the backend (Laravel Framework), and the frontend (PHP). There are various types of trends in the database, and we can access the most recent trends through these categories.
Project ObjectivesThis project's goals include:
- Displaying prior trends with the date to the searcher.
- Show prior trends with the nation location to the searcher.
- Adding TikTok API for fetching trends.
We will use the Agile SDLC methodology [2] to achieve the goals of this project. Agile SDLC is based on two approaches iterative and incremental. Through this, I can develop my project. Through this methodology, we can work on different stages to complete my project.

Figure 1: Agile SDLC Methodology
- Requirements gathering and analysis
First, we gathered all of our project's connected requirements on this page, and then we analysed which requirement is most appropriate for this project. During this phase, the functional and non-functional requirements are extensively defined. During this process, we also scrape data that is useful to our system. Pay attention to the user's requirements and needs for a better user experience. As a result, we will be able to improve the project's consistency.
Data searching:
1. Twitter's API
- Design the requirements
We design a web application for my project in this phase, using an uniform colour scheme. It also gives a quick overview of how my project will operate. This will be really beneficial in the creation of my first prototype.
Panels:
1. Sign up
2. The home page
3. Trends on Twitter
- Development
We'll begin working on a project after the requirement has been designed. To begin, we create a database, then match the category and display a filtered article on a website. [3] The project then moves to the testing phase, where if there is a problem, the developer must rectify the error before it is passed to the tester. Finally, I launch my web page and receive comments from our customers.
- Testing/Quality assurance
During this phase, my project will go through a testing process to ensure that the developer meets all of my project's needs. what method did he adopt to complete the project and project are running successfully. [4]
- Deployment
During this phase, my project will run in a localhost environment first, then we will deploy to a live server with correct hosting and domain after completing the first three phases. So that it will be alive and well, and the client will be able to benefit from my system. We'll test the system again for a week after deployment to ensure there are no difficulties.
- Review
During this phase, I launch my project, and the project development team receives feedback on it.
Benefits of the ProjectBenefits of the Project
In this project, Trends, as we all know, are anything that is popular at a certain time, and these trends are frequently used as hashtags on social media. We will produce a flurry of web application trends in this project. On this page, we show filtered posts that match the database category. We use an API to retrieve Twitter trends in the form of a post or a filter for this website. What are the benefits of your project and what is the objective of this web application? This website can help you keep track on Twitter trends. By heading to Twitter, you won't be able to see the most recent Twitter trends.
Technical Details of Final DeliverableFinal Deliverable
The final deliverables of the project will be:
- This is a web application that displays trend information.
Direct/Indirect beneficiaries of projects will be:
- General internet users
- Researchers
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 67276 | |||
| purchase Twitter and Tiktok API for fetching trends | Equipment | 6 | 6546 | 39276 |
| Printing | Miscellaneous | 5 | 200 | 1000 |
| Learn Laravel to implement on project | Miscellaneous | 1 | 8000 | 8000 |
| binding | Miscellaneous | 2 | 500 | 1000 |
| internet | Equipment | 12 | 1500 | 18000 |