Giter VIP home page Giter VIP logo

andrei-deeyu / freightcentralized Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 4.71 MB

FreightCentralized aims to revolutionize the freight exchange process by connecting shippers, carriers, freight forwarders, and logistics companies in a centralized digital environment. The platform will facilitate freight listing, smart matching, real-time tracking, contract management, and analytics.

Home Page: http://www.freightcentralized.com/

HTML 34.93% TypeScript 58.72% SCSS 6.35%

freightcentralized's Introduction

Angular Freight Exchange App - client - server

  • Developed a modular, single-page web application in Angular, employing responsive design principles
  • Integrated an authentication system using OAuth 2.0 (Auth0)
  • Leveraged RxJS to manage asynchronous operations and handle complex data streams
  • Employed NgRx, a reactive state management framework for managing a global state across the entire application
  • Implemented streaming pipelines with websockets to capture and process event-driven responses in real-time
  • Reduced development time using CSS frameworks (Bootstrap)
  • Developed REST APIs using Node.JS and Express.JS, facilitating seamless communication with 3rd party services such as Atlas MongoDB and Google Maps.
  • Utilized NoSQL database schema modeling techniques to efficiently store and retrieve data in the MongoDB database
  • Utilized Postman for API testing and debugging
  • Managed version control using Git and hosted the project repository on GitHub

Vue.js Freight Exchange App - client - core server - payment server

  • Developed the front-end of the e-commerce web application using Vue.js, ensuring a responsive and dynamic user interface for enhanced user experience.
  • Created RESTful APIs using Node.JS and Express.JS on the back-end, enabling smooth communication between the web application and 3rd party services.
  • Implemented a secure and user-friendly authentication system through PKCE installations (Auth0)
  • Leveraged the Auth0 Management API to handle access tokens
  • Integrated Stripe as the payment gateway for the e-commerce website
  • Utilized Google Analytics to monitor user behavior, track website usage, and analyze performance metrics
  • Configured and deployed the application to cloud services such as Firebase and Heroku

freightcentralized's People

Contributors

andrei-deeyu avatar

Stargazers

 avatar

Watchers

 avatar

freightcentralized's Issues

Company Module && Employees

By architecture,
Companies have a single administrator and multiple employees
The administrator can be employed by his company.

The problems are:

  1. Company admins automatically modify employee's app_metadata (both MongoDB && Auth0's db) by hiring them.
  2. Users can be hired by a single company.

Proposed solution:

  1. Company administrators send invites to users.
  2. Users can be hired by multiple companies.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.