Git Product home page Git Product logo

ndayibonye's Introduction

Original Application in Dive Into Code

WAYIMBONEYE

Overview

This name of platform WAYIMBONYE is in kinyarwanda so in English it means did u find for me?. This platfrom , it will help the one who lost their documents such as I.D, driving lisence, ATM and more..... to find it depend on the location. the special user who already registed to post the document losted, the end user visit the platform and see if he/she get what he/she lost. therefore the end user he/she go to spefic location he/she saw on the platform or contact and ask for more information, how he will get it.

Platform content

  • Users can see all post but not all can post.
  • One can post is the who signed up and login
  • Reduce the cost of government spend for print new one and other fields.
  • Reduce of time wasted for dealing how he can get another one and running for all police station or different place to find it.

Version

  • Ruby 2.6.3p62
  • Rails 5.2.3

Functions List

  • Create and save post
  • Post list
  • Edit/delete post
  • Post search
    • search by tittle and categories
  • Pagination
  • User signup functon
  • Login function
    • first name, second name, email, location, password and more are needed
  • Categories function
    • Categories depend on the type of documents such as I.D, Driving lisence.....
  • My page function
    • first name, second name, email, location will contain on this page
  • Comments function
    • user can write the comments for more information without page transition.

Catalog design

[https://docs.google.com/spreadsheets/d/12lYGEoFnI775ombgbJHp990WMD0OwSe6e-d56kkxgeQ/edit?usp=sharing]

Table definition

[https://docs.google.com/spreadsheets/d/1HIyjW8i1h4jQP45onMNtuIheXCVf_c77ju6O0SA4Seg/edit?usp=sharing]

ER diagram

[https://drive.google.com/file/d/1QhVgZw1pl_ikgamiKtzjTKhs7sqYM_Iq/view?usp=sharing]

Screen transition diagram

[https://drive.google.com/file/d/1eapEb0JorEIfriT26BGuAtaDj7_xMwzQ/view?usp=sharing]

Screen wire frame

[https://docs.google.com/presentation/d/18kLc4sZ5OsJtjvEsRAK8qiohmPmZQcB_aq7N2sSM_3o/edit?usp=sharing]

Scheduled use Gem

  • Devise
  • active-storage
  • ransack
  • kaminari
  • bcrypt
  • kaminari:views bootstrap
  • rspec-rails
  • puma
  • Active Admin and RailsAdmin
  • comment function
  • i will use heroku

ndayibonye's People

Contributors

janvierjavi avatar

Watchers

James Cloos avatar  avatar

ndayibonye's Issues

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.