Giter Site home page Giter Site logo

developers-circle-gaborone / bwjobsforgraduates Goto Github PK

View Code? Open in Web Editor NEW
12.0 4.0 61.0 3.45 MB

This is a codebase for a website we are creating for a NGO in Botswana called BW Jobs for Graduates. We are helping them achieve their mission of sharing opportunities for youth by developing for them a digital medium of communication.Contribution to this project is by Gaborone Developer Communities.GDG Gaborone,PyData BW,DSC Botswana Accountancy College and Developer Circles Gaborone

License: MIT License

HTML 61.52% CSS 37.11% JavaScript 1.37%

bwjobsforgraduates's Introduction

BW Jobs For Graduates Website

All Contributors

Bw Jobs For Graduates is an organisation that stands to alleviate unemployment amongst the youth of Botswana , the organization prepares and equip the youth with leadership skills, business skills, self-responsibility and encouraging entrepreneurship among the youth to prepare them to effectively and productively respond to the challenges of school, university, the corporate world, labour market and society at large.

The Organisation's objectives are:

  • To help each other as graduates in finding jobs anywhere around the country.
  • To help those who does not have access to newspapers by posting job adverts for each other.
  • To share Cover letter writing skills, CV writing skills and interview skills.
  • To share job interview experiences
  • To share those jobs that are usually advertised on company newsletters e.g Debswana, BCL e.t.c
  • To uplift each other when the going seems to be getting tough

How To Get Started

  1. Fork this repository https://github.com/Developers-Circle-Gaborone/bwjobsforgraduates.git
  2. Clone your fork down to your local machine git clone https://github.com/YOUR-NAME/bwjobsforgraduates.git get into the directory cd bwjobsforgraduates
  3. Create a branch git checkout -b branch-name preferrably feature-you-are-working-on
  4. Make your changes (choose from any task given)
  5. Add all your changes to be tracked by git git add .
  6. Commit your changes git commit -m 'commit message'
  7. Push your changes git push origin branch-name
  8. Create a new pull request from your forked repository (Click the New Pull Request button located at the top of your repo)
  9. Wait for your PR review and merge approval!
  10. Star this repository if you had fun!
  11. Check your changes by clicking here bwJobsForGraduatesWebsite

Prerequisites

  • Familiarity with web development and source control.
  • Text editor or IDE preferabbly Sublime or VSCode

Installation

Nothing

Integration and Deployment

Built With

  • HTML - content and structure
  • Vanilla Javascript - used for interaction or behaviour
  • Bootstrap - used for styling and or presentation

Contributing

Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

Contributors โœจ

Thanks goes to these wonderful people (emoji key):

reu_the_joker
reu_the_joker

๐Ÿค” ๐ŸŽจ ๐Ÿ“– ๐Ÿ’ป
Sidney Mac
Sidney Mac

๐Ÿ› ๐Ÿ“– ๐Ÿ‘€
Kesego23
Kesego23

๐Ÿ“‹ ๐Ÿ“– ๐Ÿ’ก

This project follows the all-contributors specification. Contributions of any kind welcome!

Acknowledgments

Authors

See also the list of contributors who participated in this project.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

BW Jobs For Graduates Social Media Links

ย ย ย 

bwjobsforgraduates's People

Contributors

allcontributors[bot] avatar aryaanlambe avatar eliasbayona avatar kesbeast23 avatar kmgern avatar rmoswela avatar sidneymachara avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

bwjobsforgraduates's Issues

Create Footer

Make it Beautiful ( with social links, facebook , twiter , instagram)

Jobs page

guys i think it's best we also create Jobs page were users can go to to view available jobs on the market

bwjobsforgraduates Pledges

As bwjobsforgraduates is an NGO, it needs all the donations that it can get. So lets create a page for this

create a search bar

at the top of webpage, create a search bar with a graphical user interface of a input bar for system.in java scanner and read from the back end database connected to the wevsite

Create Body Content

The body content contains in detail what the website is about as well as the links for different information accesses/reach

refactor shared components / code

code that is the same on every page should not be retyped. so pull them out and put them in the includes directory under where each file represents a component.

  • navbar
  • footer
  • common scripts
  • common stylesheets

create src folder

profile_pic
header

lease create a folder to save/upload the logo and header images and such

Declare variables for GUI

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JPasswordField;
import javax.swing.JTextField;

import java.io.BufferedReader;
import java.io.BufferedWriter;

public class login extends JFrame{
//**declare variables for the interface
//JButon represents button
//JPannel is the box where use inputs values
JButton blogin;
JPanel loginpanel;
JTextField txuser;
JTextField pass;
JButton newUSer;
JLabel username;
JLabel password;

footer

I added a footer with social media icons, anyone good in css please add some good style

Compress landing page png

the png on the landing page needs to be compress without noticeable loss on quality.

  • mention issue id , new png size and resource used for compression

Centralize messages

I've cloned the project and started styling the UI, to make the page more beautiful, i've centralized the texts.

UPDATE README

Produce a Standard readme. should mention what bwjobsforgraduates is about, among other things.

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.