Giter VIP home page Giter VIP logo

hackathon-2023-charityhub's People

Contributors

hernanpd avatar robin-bosch avatar samarziadat avatar samsswi avatar sooryageorge7 avatar tonywilson1211 avatar

Watchers

 avatar  avatar

hackathon-2023-charityhub's Issues

Team Meeting 1: 15-02-2023, 8pm

Call summary - (8pm - 15-02-2023)
First meet (first hello and discussing skill sets)
First brainstorming for the website → A charity hub that shows different charities around the world, very likely to be focused on environmental charities
Feature discussion (Search, Maps, Structure of the page) → Still very early stage and up for discussion still
Likely features: Charity overviews on separate pages, search bar, map with locations of the charities.
Voting for scrum master (that would be me :D)
Overview of GitHub issues and project boards

Preparation for the next call
Preparation for the next call on the 16th of February
Create Wireframes (Can be anything made with Balsamiq or drawn by hand or sketched up on anything, not overly detailed)
Ideas → Come up with functionalities you want to see and ideas for the design or scope of the page
Ideally think about what part you would like to do (Frontend, Backend, A specific page, documentation, etc.)
A bit of familiarisation with GitHub issues and project boards (Just have a look around GitHub and create a repository where you can play around a bit with GitHub issues and project boards), you don't need to master it.
Also: Don’t forget to share your GitHub page if you haven’t yet (I will need that to setup the repository)

User story: Category overview

As a user,
I want to search for all the charities in a certain category,
so that I can support the cause that is important to me.

User story: Keyword search

As a user,
I want to search for charities that have certain keywords attached to them,
so that I can search for the charity that is best suited to me.

Team Meeting 2: 16-02-2023, 7pm

Video call - (7pm - 16-02-2023)

Agenda
Go through all ideas
Go through all wireframes
Quick touchup on GitHub
Ideally finalise all the ideas
Discussing the tech stack
First user stories

Call summary
Looked through all ideas and frameworks
Discussion for features the following features will be included:
Home
World map with random selected charities
Searchbar directly under the world map
Featured charities
(More sections as introduction possible)
Search page with category and keyword filters
(Idea) separate keyword and category pages
About Us page
Newsletter setup with EmailJS or MailChimp (Position of the newsletter form to be determined)
Charity page with header image, logo, donation addresses, description and links
Possible: A calculator
Discussion of the tech stack, the following tech stack will likely be used
Python
HTML/CSS
Backend framework: Flask
Additional libraries may be added as needed in the project
General group responsibility set:
Frontend: Samar, Tony, Hernan, Soorya
Backend: Samuel, Robin

Preparation for the next call on the 17th of February
Create a list with categories
Create a list with keywords
Write down more user stories if needed (See user story reference document)
Come up with a name for the project
Choose parts that you would like to take on in project
(For scrum master): Create repository

User story: Featured charities

As a user,
I want to I want to see the featured charities,
so that I know which charities are popular and find out which I want to support.

User story: About Us

As a user,
I want to know who is responsible for the project,
so that I can find out more about them.

User story: Charity page

As a user,
I want to find out what a certain charity does,
so that I can decide if I want to support them.

User story: Search bar

As a user,
I want to search for a charity that I have recently heard about,
so that I can find out what they are all about and what they do.

Base HTML

Samar to build base HTML for website

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.