tigthor

Visit Africa ✈️ 🌍

Visit Africa Application is the application that will help users to visit Afirca by booking tickets to differents cities getting and paying for accomodations,rating their visits,chatting between users and work with their history of visits and Most importantly Visit Africa applicaion will promote african tourism.

Badges

CircleCI Reviewed by Hound Coverage Status

Technologies ⚖️ 💻

  • Es6+ Javascript The project was written with ES6 syntax and above.
  • Node/Express A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • PostgreSQL The World's Most Advanced Open Source Relational Database.
  • Pivotal Tracker A project management tool used to manage the app.
  • Npm Used as the package manager for the app. A fast, reliable, and secure dependency management system.
  • Sequelize ORM A powerful library in Javascript that makes it easy to manage a SQL database

UI Design 🚀 🚀

The mockups for the app design can be viewed here

REST API Docs :clap: :clap:

The Api documentation is done using postman. View VISIT AFRICA Documentation

JWT Authentication 🙌 🙌

The API endpoints are being authenticated using JWT(Json Web Token).

Required Features


Installation and Running the Application 💥 💥

  • Clone the repository using: git clone https://github.com/Soma-Technologies-Inc/visitAfrica-backend.git
  • Run npm install To install the project dependencies
  • Run npm run statDev To start the application
  • Run npm test to run test

Hosted Application can be accessed here :fire: :fire:

Hosted on heroku

Contributors 🤩 🤩 ❣️

Byiringiro T. Louange M. Elysee M. Hyacinthe M. Benie S. M. Nishimwe L. Eustache A.
tigthor tigthor tigthor tigthor tigthor tigthor tigthor

License

[MIT]

© Copyright 2020 Soma Technologies Inc