Skip to content

Development History

Victor Winberg edited this page Mar 27, 2019 · 3 revisions

2018

Development

  • New models and diagrams where introduced
  • Implemented Student Sessions with users, students, companies

2017

General description

The idea of Nexpo is born. Its purpose is to replace the current internal system at ARKAD. The project was started, and a lot of project setup was created, as well as the core business logic.

What has been done?

  • Decided on project languages, Elixir and React
  • Merged Phoenix and React to a single project
  • Configured testing tools and continuous feedback with Travis and CodeCov
  • Configured automatic deployment and app-per-pull-request with Heroku
  • Defined how HTTP-api should be documented
  • Configured backend with emailing functionality
  • Created backend logic so users can decide what information should be stored about companies
  • Created backend and frontend logic for storing information about companies
  • Created backend and frontend logic for signup, login and forgot-password

What should the next year prioritize?

  • Create a graphical profile, and stick to it
  • Make sure companies can sign up in the system
  • Decide on one of the internal systems(events, gasque, studentsessions, recruitment), and completely rewrite its functionality in Nexpo
  • Send emails from an official TLTH mail
  • Create configuration in the database ("Pretty much an instance of ARKAD. A company, host, event etc belongs to an instance of ARKAD")
  • SupportView should be refactored and tested
  • Destroy sign up links after some time (an hour or something similar)
Clone this wiki locally