Hackathon Expectation

Page 1

Hackathonexpectations

Hackathonexpectation

1. Programming language

Participants are expected to utilize at least one programming language. Participants ought to have basic knowledge of the programming language they will be using to implement their ideas effectively.

2. Type of application

Participants are expected to choose the type of application (web, desktop, or mobile) that best suits the problem they intend to address. Consider the following guidelines:

a. Web application

i. Well designed backend and frontend

ii. UI.UX

 Design a responsive and mobile friendly design

 Intuitive layout and navigation

 Expertise of internet development technology inclusive of HTML, CSS and JavaScript.

 Knowledge of an internet framework(optional)

 Security measures such as proper input validation

b. Desktop Application

i. Good look and feel (UI and UX)

ii. Design appropriate form if any

iii. Database connectivity

iv. Displaying data from the database

c. Mobile application

i. UI/UX

 Simple interface

 Intuitive navigation (stack, drawer, or tab)

 Appropriate forms

 Visually appealing landing page

 Security measures such as proper input validation

d. Database:

i. Knowledge of databases such as MySQL.

ii. Understanding how to design database scheme.

iii. Knowing how to interact with databases using different programming languages

iv. storing and retrieving data

v. Fetch data from the server

vi. Search feature

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.