Giter VIP home page Giter VIP logo

herodb's Introduction

herodb

About the app

The app is meant to become a sort of a “wiki” or reference for “heroes” from the show ‘One Punch Man’. The app allows you to contribute in populating, as well as, correcting and removing information on these “heroes”.

UX

The project’s target market: This website/app is intended to become a sort of reference or guide to characters, specifically, “heroes” from the show One Punch Man and is hence intended for an audience that likes the show One Punch Man and would like to know about the characters.

What my target audience wants to achieve: The target audience is people who really enjoy the show One Punch Man and they would like to contribute to a stylised collection of hero “cards”, which contain information about heroes from the show.

The Font: The choice to go with the ‘Bangers’ font from Google fonts was deliberate. The idea was to bring a comic book aesthetic to the presentation of the website. I felt that the ‘Bangers’ font struck a good balance between legibility and the style I was going for well enough to make it look fun, yet, functionally effective at the same time.

Wireframes Wireframing was done using Adobe XD. Here is a link to the wireframes: wireframes

Features

Add a hero - Allows people to populate the app with information about new heroes.

Edit a hero - Allows people to contribute by editing/correcting information about heroes in the app.

Delete a hero - Allows people to delete irrelevant content.

Look up information on characters - People can look up information on heroes from One Punch Man.

Guide - There is a guide available on the website with instructions on how the app can be used.

Future Feature Plans

  • Ability to add profile pictures to the hero cards.
  • Trivia section in the cards.

Technologies Used

This project makes use of the following technologies:

  • Html
  • CSS
  • Bootstrap for CSS and Javascript built on jQuery
  • JavaScript (jQuery)
  • Python
  • Flask
  • Chrome developer tools
  • w3c markdown and css validator
  • Font Awesome Icon Library v4.7
  • GitHub / Git versioning
  • MongoDB
  • Heroku

Testing

  • Responsiveness has been tested using Google Chrome developer tools.
  • CSS has been tested and validated using the w3C CSS validator
  • HTML has been tested and validated using the w3C HTML/Markdown validator
  • Flask/python and app functionality has been tested manually using the IDE (Visual Studio Code) as well as Google Chrome’s developer tools.
  • MongoDB’s connection and functionality has been tested and checked manually through the app, MongoDB.Atlas, as well as through the IDE.

Deployment

Here is a link to the deployed live site: https://herodbci.herokuapp.com/

The site has been hosted on Heroku.

herodb's People

Contributors

ablshk avatar

Watchers

 avatar

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.