Coder Social home page Coder Social logo

mobileforce-afrivac's Introduction

AFRIVAC

Afrivac is a vacation application that helps improve vacation experience in Africa with top-notch tours centers and also facilities in each location that gives first class service so suite user wonderful experience.

WHY USE AFRIVAC

  • SUGGESTION: Gives the best location for vacation center in Africa

  • DESCRIPTION: Help with details information for each vacaion location

  • ACCOMMODATION: Ability to search for the best hotel within the vacation region with pictures, price and facilities.

  • BOOKING: Help to secure user prefer hotel through booking on the app

  • DISCOVERY: Access to known the best vacation region that is best suite for user

  • ARRANGEMENT MADE EASY: help to book a flight to vacation destination

Onboarding Screen 1:

  • Get the best out of your Vacation Afrivac a new way to enjoy your vacation experience

Onboarding Screen 2:

  • Best Destination comes with top-notch service Afrivac gives the best App Features
  • SplashScreen/Onboarding screen
  • Home Page
  • Implement search feature
  • Vacation location screen with search bar
  • Signup and Login Screen
  • User profile Screen
  • Google map integration
  • User Review
  • A screen for most visited vacation in Africa
  • Rating of Location based on users
  • List of available hotels
  • Description of available hotels
  • Hotel booking screen

User Screen

  • SplashScreen/Onbaording page
  • Home page
  • Profile page
  • Sign in page
  • Sign up page
  • Support page
  • Side bar

Location Screen

  • Popular Destination page
  • Destination details
  • Destination Review

Hotel screen

  • Find hotel page
  • Search hotel page
  • Hotel details page
  • Hotel Review page
  • View more Room Page
  • Booking page
  • Payment Page

App Details

  1. Download from Google play store (Provide link)
  2. Sign in
  3. Click the sign up button for new user to get register
  4. Homepage Screen display with information on each vacation center in Africa a. Homepage screen has feature to search desirable destination using the search button b. Side bar button on the homepage gives user ability to check; i. Profile screen ii. Popular vacation Destination iii. Find Hotel iv. Support v. Logout
  5. Profile Screen: Entails user details with desire vacation, saved destination and also share with friends
  6. Popular destination: List of all popular vacation center with information needed for user to know
  7. Search Hotel Screen: Has a search bar feature to help access desire hotel with great facilities and pictures evidence within vacation center.

#firebase data population

https://drive.google.com/drive/folders/13GqWWEs-VpLKL9lIuqwskCaujR49xrMc?usp=sharing

mobileforce-afrivac's People

Contributors

aezikel avatar allenbangai avatar bilijin avatar blexn avatar chris-eminence avatar comfort4447 avatar cuteod avatar dapoanjorin avatar descobee avatar devadedoyin avatar faithckorir avatar godfirstonuoha avatar jemimanaomiben avatar jennysimen avatar kingsleyfab avatar maroafenogho avatar masterspencer avatar michaelzy27 avatar peculiaruc avatar qozeemodeniran avatar rowend36 avatar ruzor avatar seyipaye avatar steveoye avatar tommzydanz avatar ugwulo avatar vectaaa avatar yetundeolubola avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mobileforce-afrivac's Issues

Popular Destination XML (redo)

Redo the XML for the Popular destinations Page and make sure everything is accurate to the last dp. Any slight error will lead to rejection

Profile Page XML redefined

Redo the XML for the Profile Page and make sure everything is accurate to the last dp. Any slight error will lead to rejection

Code for Find Hotels

Write the code to populate the Find Hotel recycler view (from the XML, might be a ListView) with the information in the databse. All list items must have the appropriate pictures and content

Find Hotel XML

Redo the Find Hotel according to the new design. Follow it accurately or it will be rejected

Popular destinations XML redefined.

Redo the XML for the Popular destinations Page and make sure everything is accurate to the last dp. Any slight error will lead to rejection

New Page - Find Hotel item XML

Design the find hotel individual item that displays when an item is clicked. Follow the design religiously or it will be rejected

Support Page XML fix

Implement the little changes in the support Page XML and make it align with the page margins accurately

Profile Page XML (redo)

Do the XML for the Profile Page and make sure everything is accurate to the last dp. Any slight error will lead to rejection

Wallet Page XML (new)

Implement the XML design for the newly created Wallet page and follow every detail to the last dp. Any slight error will lead to rejection

Email Security

Write code to restrict users from logging in until they verifuy their email through the link sent to them?

Bug Fix: Onboarding bug

Fix the bug that keeps loading the Onboarding screen every time the app is opened. Make it show when the app is opened for the first time.

Login Page XML (redo)

Implement the login page according to the latest design. All details must be perfect to the last dp or it will be rejected by the tester!

Home Page XML redefined.

Redo he home page XML according to the new design and make sure everything is accurate to the last dp

Database for the Hotels

Create a database to store all hotels options in the app for the Find Hotel Page. Hotels will be loaded from the database and displayed in the app

Login Page redefined

Implement the login page according to the latest design. All details must be perfect to the last dp or it will be rejected by the tester!

View more rooms xml

Design the view more rooms in the figma using recycler view. Leave the items empty to be laoded by the coder from firebase

Find Hotel item XML (new)

Design the find hotel individual item that displays when an item is clicked. Follow the design religiously or it will be rejected

Booking Page Code.

Write the code for the Booking Page that gets details of the room from Hotel Page and Sums amount of the Page for payment

New Page - Wallet Page XML

Implement the XML design for the newly created Wallet page and follow every detail to the last dp. Any slight error will lead to rejection

Profile Page Code

Write to code to get user information stored in database and display them in the Profile Page.

Email Verification Feature

A feature that send a code or link to the email used to register to confirm user is the owner of the email.

Edit Profile Page Code

Write the code that saves the new information updated by user and sends the information to the database (db update). And then reloads this info in the Profile Page

Exit App prompt

Add a pop up that asks if a user wants to exit the app when the back button is pressed

support page code.

write code to do display the usually asked question on a recycler view and access contact us page

Signup Pafe XML redefined.

Redo the signup page according to the lateset XML design. Must be accurate to the last dp or it will be rejected.

Home Page XML (redo)

Do the home page XML according to the new design and make sure everything is accurate to the last dp

Edit Profile Page XML (new)

Design the XML for the edit profile page following the desin in figma. The deatils should be accurate to the last dp

Sign Up Page XML (redo)

Do the signup page according to the lateset XML design. Must be accurate to the last dp or it will be rejected.

Code for Popular destinations

Write the code to populate the recycler view (from the XML, might be a ListView) with the information in the databse. All list items must have the appropriate pictures and content

Database for support page

create a firebase database to store data for frequently asked question on firebase. this will be loaded from firebase to the app into a recyclervView

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.