I had to stop the project because the API is no longer working. I believe they changed the link or something like that, and I need to get the new access...
A web application to explore Curitiba's public transportation system using URBS API data.
- 🚌 Browse all bus lines in Curitiba
- 🔍 Search interface (coming)
- 🏷️ Filter by transport categories (comming)
- 📱 Responsive design (need improvements)
- ... (more to come)
- Frontend: HTML, CSS, JavaScript, jQuery
- Backend: Node.js, Express
- API: URBS Curitiba Transportation API
- Clone the repository
- Install dependencies:
npm install - Start the server:
node backend/server.js - Open
localhost:3000/frontend/index.htmlin your browser
- Add funcionality to search for bus lines
- Add functionality to filter by transport categories
- Improve responsiveness
- Create details page for bus lines
- Add map functionality with real time bus locations
- Allow user to change language (pt-br and en-us)
- Default language based on user's browser language
- Funcionality to retry the bus lines request if it fails
- Add favicon and metadata
- Refactor the js file
- Padronize the css file
- Add comments to all files when necessary
- See if there are more usefull endpoints to use
- Host the project on a server