Git Product home page Git Product logo

shortflix's Introduction

Maria Vasquez - Full Stack Web Developer

Experienced IT Sales and project coordinator transitioning to a Full Stack Software Developer career. Seeking to leverage my skills in UX, testing, and databases while exploring AI and automation. I have a track record of creating personalized solutions for top retail companies and banks, driving sales through B2B partnerships. Excited to use my developer skills to craft innovative solutions and contribute to the community. Proficient in problem-solving and communicating ideas. Committed to excellence through curiosity, discipline, adaptability, and taking ownership.

Technical Skills

Front End

Back End

General Projects

  • Utilized communication platforms like Slack, Microsoft Teams, and Zoom for collaboration.
  • Projects hosted on GitHub and organized using Kanban boards.
  • Microsoft Office 365 and Google Docs for collaborative document sharing.
  • Used tools like Freeplane, Trello, Miro, and Figma for wireframing and brainstorming.

shortflix's People

Contributors

mariaale2023 avatar

Watchers

 avatar

Forkers

helloseanation

shortflix's Issues

Backend Development

  • Set up a backend infrastructure using Node.js and Express.js, which will handle the server-side logic and API endpoints.
  • Implement user authentication functionality, allowing users to register, log in, and manage their accounts securely.
  • Create API endpoints to handle property listing management, including creating, editing, and deleting movies listings.
  • Implement CRUD (Create, Read, Update, Delete) operations for properties, users, saved searches.
  • Develop APIs to support advanced search functionality, allowing users to query the database based on different criteria and retrieve matching properties.
  • Integrate MongoDB as the database management system to store and retrieve property data efficiently.
  • Establish appropriate database connections and handle data retrieval, insertion, update, and deletion operations using MongoDB drivers or an Object-Document Mapper (ODM) like Mongoose.

Deployment and Hosting

  • Set up the production environment for the application.
  • Deploy the backend server to a hosting platform (e.g., Heroku, AWS, or Azure).
  • Deploy the frontend application to a static hosting platform (e.g., Netlify or Vercel).
  • Configure the necessary environment variables and ensure the application runs smoothly in the production environment.

Final Deployment

Deploy the refined application to the production environment for public access.

Database Design

Design the MongoDB schema for movies, users, reviews, comments, and other necessary collections

  • Create a database schema to movies listings, user information, saved searches, and review.

  • The schema should include tables for movies, users, searches, and rewiew, with appropriate relationships and indexes.

  • The movies table will store details such as ID, img, URLvideo, name, year, country, description and other relevant attributes.

  • The users table will store user information including user ID, name, email(if required), password, and any additional profile details.

  • The searches table will store saved search criteria, associating them with the corresponding user.

  • The review table will store the properties that users have marked as favorites.

Testing

  • Perform unit testing for both frontend and backend components. Conduct integration testing to ensure proper communication between frontend and backend.

User Acceptance Testing

  • Involve stakeholders to test the application and gather feedback for further improvements.

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.