Akan names are derived from Ghanian culture. Frequently in Ghana, children are given their first name as a 'day name' which corresponds to the day in the week they were born. Akan Nomenclature application displays an individual's Akan Name with date of birth and gender values as required input.
# Akan Names
## Brief Description
Akan names are derived from Ghanian culture. Frequently in Ghana, children are given their first name as a 'day name' which corresponds to the day in the week they were born.
This application derives a user's Akan Name depending on the user's date of birth and gender.
The application calculates the day of the week an individual was born from the date of birth, and then derives an Akan name depending on the day of week and gender as shown below:
DAY OF WEEK | FEMALE | MALE
:------------| :---------| :-------
SUNDAY | Akosua | Kwasi
MONDAY | Adwoa | Kwadwo
TUESDAY | Abenaa | Kwabena
WEDNESDAY | Akua | Kwaku
THURSDAY | Yaa | Yaw
FRIDAY | Afua | Kofi
SATURDAY | Ama | Kwame
## Authors
* Kelvin Makamu
## Set Up Instructions
To start using this project:
* `git clone
github.com`
* `cd akan_nomenclature`
* `atom . `*for ATOM*
* `sublime .` *for SUBLIME*
* `code . `*for Visual Studio Code*
## Behavior Driven Development (BDD)
The application has the following specifications:
Behaviour | Input Example | Output Example
:------------| :------------- | :--------------
It checks if date input is empty | BLANK | Failed to derive akan name. Please provide date of birth in DIGITS ONLY.
It checks if month input is empty | BLANK | Failed to derive akan name. Please provide date of birth in DIGITS ONLY.
It checks if year input is empty | BLANK | Failed to derive akan name. Please provide date of birth in DIGITS ONLY.
It checks if gender is not selected | BLANK | Failed to derive akan name. Please select your gender
It checks if date is not a digit | 1s or ssss | Failed to derive akan name. Please provide date of birth in DIGITS ONLY.
It checks if month is not a digit | 1s or ssss | Failed to derive akan name. Please provide date of birth in DIGITS ONLY.
It checks if year is not a digit | 1s or ssss | Fai …