Hello, I'm Shanay!
I am a Warrant Officer in the South Africa Police Service as a Forensic Analyst. I have a BSC Honours in Chemistry and completed a Full Stack Web Developer Bootcamp in 2023. At the end of my 6 month bootcamp I am able to plan, create, test and deploy a full MERN stack app. I am embarking on a career change for personal and career growth.
Programming Languages | Libraries and Frameworks | Tools and Platforms | Other Skills |
---|---|---|---|
Javascript, HTML, CSS | React, Next.js, Express.js, Node.js, jQuery, Bootstrap, Jest, Mocha and Chai | Git, GitHub, Vercel, Heroku, MongoDB, Restful API, Postman, JWT Authentication, Google Analytics, AppVeyor | Adobe Photoshop, Canva, Report Writing |
An online store website which contains a catalogue page and a functional cart. When the "Add to Cart" button is clicked in the catalogue page, an alert with the updated total is shown. The item is added to the cart and the totals are updated. The user is also able to choose between collection and delivery options, which updates the totals accordingly. The user can also apply a coupon for a discount.
Chai There! Online StoreA memory game where the player flips two cards at a time to find the matching pair. If the cards do not match the cards will flip over again however if the pair of cards match the cards will stay flipped over and the user needs to find another matching pair. The game ends when all the matching pairs are found. The number of flips are counted as the player flips cards. When the game is over the player can decide to begin another game.
GitHub - A Memory Game of ThronesAn app to search for various media on the itunes store. The user can enter a search and choose the type of media they are looking for. The results are displayed and the user can save an item to their favourites or click on a link to the iTunes store. The user can also view and delete items from their favourites list.
GitHub - iTunes Search AppAn app to add cars to a database. A user can add a car bearing details pertaining to the details of the car and the owner of the car. The details of the car can be updated or deleted from the database. The user can also view cars that are older than 5 years.
GitHub - Car DatabaseA ToDo List App where the user is required to log in. If there are no items in the user's todo list then the user can add tasks to the list. If the user has items in the list the list is retrieved from the database and the user can either add more tasks or mark tasks as complete in the list. Tasks on the list can be cleared and the list can be saved to the database.
GitHub - Todo ListAn app built using the MERN (MongoDB - Express.js - React - Node.js) stack where a user logs in as an admin or user. An admin user can create, update or delete from the missing person list or update the admin rights of a user. The user can view the missing person list.
Github - Missing Person Database