/plangoab

Immigration schedule planner with Next.js, Redux, and FullCalendar.js

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

Plangoab is an immigration scheduler application for going abroad.

License:GPLv3

Plangoab

Plangoab (/plˈængóʊb/) is an immigration scheduler application for going abroad.

(Plangoab stands for 'plan to go abroad')

Features

  • 📝 Customize schedule
  • ⚙️ Generate plans with many options
  • 💁‍♂️ Share schedules (TODO: Up comming)
  • 📊 Export as PDF
  • 💻 Auto save

Demo

📝 Customize your plan ⚙️ Generate Plan
customize-plans example-generating-plans

Who use?

Plangoab might help like esipecially below people:

  • Person going abroad to find job
  • Person going abroad to go to school
  • An Immigration consultant/agent

Why create?

Because of easily planning schedule for going abroad.

If you go abroad to find jobs, you have to think about some topics like below.

  • When is the deadline to go abroad with Working Holiday Visa?
  • How long can you stay there?
  • Should you go school in order to get visa? If so, which school? And when you should start?
  • etc...

Actually, in my case, I handwrote some plans but made some mistakes when to calculate a Visa and my ages. Fortunatelly, I realized it but I almost ruined my career. (Handwriting charactors are Japanese :D )

handwriting-screenshot handwrite

I believe Plangoab would help people who want to plan to go abroad, especially want to find job seriously.

Architecture

Header

Read ARCHITECTURE.md more details.

Tech Stack

Using
Core Next, Redux, FullCalendar
CSS styled-components
UI MUI
CI GitHub Actions
Test Cypress, React Testing Library, Jest, Fishery
Code Coverage Codecov
Hosting GitHub Pages + Netlify

Install

$ git clone <this-repo>
$ yarn
$ yarn start #=> open http://local:3000

Design

(TODO: Color Pallete)

Contribution

Welcome, whenever, whoever, whatever! Feel Free to create PRs or issues.

Collaborations

Frog COS
logo-frog logo-cos

Author

Licence

GPL-3.0

Because of using Fullcalendar Premium open-source project license as GPL-3.0. That makes a plangoab's license a same license.