Final Portfolio
This repository is a collection of some of my key learnings during my Multiverse
apprenticeship at Verizon.
Overview of Apprenticeship
- Host Company: Verizon
- Duration: 1 year
- Link to Deployed Portfolio Website:
Visit My Portfolio
-
About Me:
- Lilit Sanjyan
- I learned and worked as a Software engineer,built projects and done Scripts development at work.
- I have worked with Project Management(Software testing) team by helping them to automate tasks
- I created tool that Project Managment team used for Test Life Cycles
- I'm interested in JavaScript development, SDLC, Front End, Back End Development.
-
Projects
Inventory Application
- Link to repo: Inventory App
- Purpose/goals
- Overview of features: Users can see all items on the main page, which includes descriptions for each item, such as the name, price, description, category, and image.
By clicking on each item, they can view the individual item details. Users can add an item by completing a form. They can also delete or update items.
- I created CRUD, by creating functionality to help users to create, update, read, delete items.
- I learned to demonstrate my communication skills and technical ability using React.js
API project
- Link to repo: API Project
- This Library Management API is a backend application designed to manage books and users for a library system.
It provides endpoints for CRUD operations on books and users, as well as secure authentication and authorization using Auth0.
- Register new users, update user information, and delete users. User data is stored securely in a SQLite database.
- This project demonstrates Express.js, Node.js, SQL, Sequelize, Session, Auth0 (auth0.com), React, Cors, Vite, Axios, ReactDom, ReactRouterDom use ability.
- Link to deployed version: Library App
- Architectural diagrams and/or wireframes
- Screenshots and/or GIFs
My stack learning plan/ React.js project
- Link to repo: Jira Dashboard
- Users can see dashboard which includes charts of reports, activities, website traffic and so on...
- The dashboard includes a left-side sidebar menu that can be opened and closed. The first three items in the sidebar menu have dropdown features.
There is a search bar, and when you hover over it, a tooltip will display to explain its function. Similarly, when you hover over the search icon,
it will show what it does. The dashboard also features notifications, messages, and profile options. When you click on them, a dropdown menu appears, providing additional details.
In the main dashboard area, there are charts, each with a filter feature that appears as a mini dropdown menu. When you scroll down, a blue button appears at the bottom right of the screen.
Clicking this button will navigate you back to the top. The web app is designed for large screen sizes but is fully responsive on smaller screens, such as mobile devices.
- Worked by myself.
- React.js, Node.js,Json-server, Bootstrap
- Link to deployed version: Jira Dashboard
- Architectural diagrams and/or wireframes
- Screenshots and/or GIFs
Front End Module Project
- Link to repo: Font End Project
- The Met Museum App is a project designed to provide users with an interactive and engaging way to explore the vast collection of the Metropolitan Museum of Art.
This app allows users to browse, search, and learn about various artworks and exhibits.
- Search Artworks: Find artworks by title, artist, or category.
Browse Collections: Explore curated collections from the museum.
Detailed Information: View detailed descriptions, images, and historical context for each artwork.
Responsive Design: Optimized for both desktop and mobile devices.
- Created by myself
- React, Bootstrap, Node.js, API: The Metropolitan Museum of Art Collection API, Jest React
- Link to deployed version: Met Museum
- Architectural diagrams and/or wireframes
- Screenshots and/or GIFs
Deployment Module Project
- Link to repo:Class-Management
- Class-Management Application is a Full Stack app designed to manage students'grades.
It has separate portal for teachers and students.Both of them can sign on,log in and logged out.
- Users can sign up, create, manage, delete data.
- I created github actions(CI/CD)
- React.js, Express.js, MongoDB, Docker, Github CI/CD
- Link to deployed version: Class-Managment
- Architectural diagrams and/or wireframes
- Screenshots and/or GIFs