Skip to content

FIPost/docs

Repository files navigation

ipost-logo

Fontys Internal Post

Board Status

This project aims to modernise the internal post system of Fontys. Currently most of the administrative work is done manually. This project moves these processes to a semi-automated system with similar functionalities as PostNL. Some of the features include: seeing a package status and tracing locations.

Keep in mind that this project is broader than just the FHICT. The software made will need to scale to manage the administrative post process of the entire Fontys organisation with over 4300 employees and 44.000 students.

This project is part of a long term pilot and is supposed to be developed over multiple semesters by different PT groups of software students. Transferability is therefore a must.

DeX

Collaboration

Currently this project is being developed by semester 6 software students of the FHICT. Because this project is larger than most and should end up in production, it is important that everything is well documented. Even though the project will be managed by PT groups, every bit of help is appreciated and everyone who is willing to help out is welcome.

Check CONTRIBUTING for information.

Code

This project is designed with a microservices architecture. This allows us to scale our software to support a large user base. To separate all concerns and keep the repositories SOLID each domain has been given each own codebase with its own repository.

Reason for this change is to encourage open source contributions.

Repositories

Architectural Styles

  • Architectural Styles
  • Microservices
  • Event Streaming
  • Serverless

Languages & Frameworks used to build

Back-End

  • Target Framework: .NET Core 3.1
  • Language: C#

Front-End

  • VueJS - TypeScript, JavaScript, SCSS, HTML

Deployment

  • Docker
  • MicroK8s
  • Ubuntu 20.02 Linux

Getting started

# Zsh, Bash or Git Bash for Windows

mkdir ipost && cd ipost
git clone https://github.com/FIPost/docs.git
git clone https://github.com/FIPost/userservice.git
git clone https://github.com/FIPost/personeelsservice.git
git clone https://github.com/FIPost/locatieservice.git
git clone https://github.com/FIPost/pakketservice.git
git clone https://github.com/FIPost/ui.git
git clone https://github.com/FIPost/track-and-trace-ui.git

Ready?!

Start contributing now !

Contact Us ✉️

Questions? Contact us here !

About

**Depricated** Official documentation for Fontys Internal Post.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages