WORK IN PROGRESS
The purpose of this program is to be similar to LinkedIn, allowing users to place job positions on a map and view people's work experiences at those job positions. Initially, all visible information (companies, work experiences) is intended to be public.
The program also includes a timeline component. When a company is clicked, the timeline shows the people who have worked there, or if a person is selected, it shows their work experiences across different job positions.
The application aims to include a feed similar to LinkedIn, Facebook, and other platforms, displaying posts, messages, etc., from people who are friends or connected with each other. There will also be an option for private conversations between individuals or even group chats.
First version on production probably incoming when users can add companies and search them from map and click information from company icon.
- TypeScript React
- Redux
- MUI
- Leaflet
- .NET Core
- Dapper
- OpenIddict
- Entity Framework Core
- SQL Server
- Grate
- Docker
- Nginx (for production)
- AWS (for production)
Done
- Add Company
- Register user & login
- Basic layout for client, basic backend structure
- Structure for database migrations (grate)
Not implemented yet
- Show added companies on map
- Add work experience
- Company and person search
- Add timeline component (shows person's work experiences for person or company's for people work experiences)
- Make connection / friend requests between persons
- Private chat between persons
- Facebook & LinkedIn like post feed
- Small frontend improvements (e.g. better light theme etc fine tuning)
...coming soon
...coming soon
...coming soon
...coming soon
...coming soon