Shirin Shahram's repositories
budget-tracker
An application to track your withdrawals and deposits with or without a data/internet connection.
e-commerce-back-end
A robust back end application for an e-commerce website using MySQL and Sequelize.
employee-tracker
A command line application to track employees information within a company. This application can be used by business owners for organizing and planning their businesses.
food-festival
Turn an existing food application into a PWA or "Progressive Web Application" and improve its performance.
git-it-done
A web application that searches GitHub for open source projects with open issues and pull requests.
just-tech-news
A technology news website in which users can create accounts and share posts. They can also view other users' posts, make comments and vote on them. This project is a full stack application.
password-generator
A "password generator tool" that generates random passwords based on different criteria set by users.
pizza-hunt
A social-media application that connects users with each other based on their love of pizza.
portfolio-generator
A portfolio generator tool that asks users a series of questions and reflects their answers in a nicely formatted HTML web page.
Portfolio-Shirin-Shahram
A professional portfolio to showcase my background and my main projects to potential employers.
robot-gladiators
A combat simulator game in which players have a series of random fights with enemies, gaining cash, attack power, and repairs along the way.
role-playing-game
A command-line role-playing game (RPG) in which a user battles against a series of enemies whose health and stats can be sustained by a potion.
social-network-API
An API for a social network web application where users can share their thoughts, react to friends’ thoughts, and create a friend list.
taskinator
A task-tracker application for organizing and tracking your tasks. Using this tool, you can add, remove and modify tasks and classify them based on their status.
taskmaster-pro
A "task management application" that enables users to group tasks based on their status and assign due dates to them. The tasks will be conditionally highlighted if they are near/overdue.
team-profile-generator
A command-line application that takes in information about employees and generates an HTML webpage that displays summaries for each person.
u-develop-it
u-develop-it provides a robust back end for a voting application. It allows users to create, update and remove candidates, parties and voters.
work-day-scheduler
A "daily planner tool" that enables users to save events for each hour of the day.
book-search
An application for searching books and save the results, build on React, Node, Express and GraphQL
dev-exercise
BenchPrep Engineering Candidate Exercise
monstera
An application to help preventing domestic violence, enabling users to send notifications and share their live location with their friends.
react-portfolio
A professional portfolio built by using react to showcase my background and resume to potential employers.
shop-shop
An e-commerce application for shopping lovers build on Node, Express, React and Redux.