denysdovhan / chernivtsi-transport Goto Github PK
View Code? Open in Web Editor NEWApplication for Chernivtsi public transport system
Home Page: https://denysdovhan.com/chernivtsi-transport
Application for Chernivtsi public transport system
Home Page: https://denysdovhan.com/chernivtsi-transport
We need to have the ability to filter trackers by route.
Right now we use Leaflet library for maps. However, we can use React Leaflet with React.
Right now I these possible subapps:
app
โ for appapi
โ for APIlint-staged
husky
Right now we have our server-side code in root directory. I'd like to keep root directory for configs only. Let's move our server-side code to api
folder.
Implement abstraction called DataLayer
which have to:
/routes
, /trackers
)Right now I see use these use-cases:
Fetch trackers and draw their positions on the map.
Rebuild app
as a React application.
Scaffold with create-react-app
.
Reimplement everything we already have as a React app.
Show loader when:
Right now the viewport just zooms to user location.
Don't use j_spring_security_check method - catch cookie in redirects and override the start.action redirection request with retrying original request updated with received cookie
We need to collect points of every route and draw them on the map.
We need to fetch routes and keep them on a client.
We also need to match trackers against routes to show correct route number and other information.
Probably use reselect
for memoization and composition.
I like these: https://thenounproject.com/kinkpunk/collection/public-transport/
But we also need to put route number and direction arrow somewhere.
Right now we're using OpenStreet maps with their styles. They have a lot of useless objects like power lines, hospitals, etc. We need to have custom styles and display only necessary objects.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.