Ideea principală din spatele exploretm.co este aceea de a oferi informații în timp real despre transportul public, precum și posibilitatea de a închiria trotinete pentru a face călătoriile noastre mai rapide și mai ușoare. Cu această aplicație inovatoare, veți putea vedea exact cât timp mai are autobuzul să ajungă la stația dvs., ceea ce înseamnă că veți putea să vă planificați călătoria fără stres și întârzieri neașteptate.
Pe lângă aceasta, exploretm.co vă oferă și posibilitatea de a explora orașul în mod aleatoriu, descoperind locuri noi și interesante în Timișoara. Cu doar câteva click-uri, puteți alege să explorați diverse locații, ceea ce vă va permite să vă bucurați de farmecul orașului într-un mod cu totul nou.
Pentru a face această aplicație posibilă, am depus eforturi considerabile pentru a obține acces la informații relevante. Am luat legătura cu Primăria Timișoara pentru a obține autorizația și sprijinul necesar. Astfel, acum avem acces la locația în timp real a autobuzelor, ceea ce face ca informațiile oferite de exploretm.co să fie precise și actualizate.
În ceea ce privește dezvoltarea aplicației, am lucrat cu tehnologii moderne pentru a asigura o experiență de utilizare fluidă și eficientă. Am folosit framework-ul Nuxt și biblioteca de stiluri Tailwind pentru a crea o interfață prietenoasă și ușor de navigat. De asemenea, am integrat API-uri de hărți pentru a oferi informații precise despre locația vehiculelor de transport în comun și a trotinetelor disponibile.
Pentru gestionarea proiectului și a codului sursă, am utilizat platforma GitHub. Un aspect interesant al procesului de dezvoltare este că am realizat parte din codul sursă chiar pe un iPad, folosind Codespace, ceea ce demonstrează flexibilitatea și accesibilitatea tehnologiilor moderne.
În concluzie, exploretm.co este o aplicație ce reprezintă o combinație perfectă între tehnologie, inovație și facilitarea vieții de zi cu zi. Cu această inițiativă, dorim să contribuim la transformarea orașului nostru într-un loc mai ușor de explorat și mai plăcut pentru toți locuitorii săi.
The main idea behind exploretm.co is to provide real-time information about public transport, as well as the possibility to rent scooters to make our journeys faster and easier. With this innovative app, you'll be able to see exactly how long the bus has until it reaches your stop, meaning you'll be able to plan your journey without stress or unexpected delays.
In addition to this, exploretm.co also offers you the opportunity to explore the city randomly, discovering new and interesting places in Timișoara. With just a few clicks, you can choose to explore various locations, which will allow you to enjoy the charm of the city in a whole new way.
To make this application possible, we have made considerable efforts to gain access to relevant information. I contacted Timișoara City Hall to obtain the necessary authorization and support. Thus, we now have access to the real-time location of the buses, which makes the information provided by exploretm.co accurate and up-to-date.
In terms of app development, we have worked with modern technologies to ensure a smooth and efficient user experience. We used the Nuxt framework and the Tailwind style library to create a friendly and easy-to-navigate interface. We've also integrated map APIs to provide accurate location information for available rideshare vehicles and scooters.
To manage the project and the source code, we used the GitHub platform. An interesting aspect of the development process is that we made part of the source code right on an iPad, using Codespace, which demonstrates the flexibility and accessibility of modern technologies.
In conclusion, exploretm.co is an application that represents a perfect combination of technology, innovation and the facilitation of everyday life. With this initiative, we want to help make our city an easier to explore and more enjoyable place for all its residents.
Look at the Nuxt 3 documentation to learn more.
Make sure to install the dependencies:
# npm
npm install
# pnpm
pnpm install
# yarn
yarn install
# bun
bun install
Start the development server on http://localhost:3000
:
# npm
npm run dev
# pnpm
pnpm run dev
# yarn
yarn dev
# bun
bun run dev
Build the application for production:
# npm
npm run build
# pnpm
pnpm run build
# yarn
yarn build
# bun
bun run build
Locally preview production build:
# npm
npm run preview
# pnpm
pnpm run preview
# yarn
yarn preview
# bun
bun run preview
Check out the deployment documentation for more information.