santidevhmo / FindMyEnxilados

A creative marketing website for the candy business "Enxilados" for users to find the nearest selling point based on their current location.

Home Page:https://www.instagram.com/_enxilados/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FindMyEnxilados

A creative marketing website for "Enxilados" for users to find the nearest selling point based on their current location.

screenshot


☑️ To-Do's

  • Take LinkedIn Learning Course "React: Software Arquitecture"

Front-end

  • Design navigation Screen's in Figma
  • Translate Home page to code
  • Translate About Us page to code
  • Translate all result pages to code
  • Update all ExternalLinkBtn's for every result page
  • Add a response for when the location alert is rejected
  • Finish re-styling the "Request location" button

Back-end

  • Implement Next.JS Routing for client-side navigation
  • Create & pass a "Distance" prop for the Distance component
  • Connect MongoDB to the project
  • Fix Google Maps API CORS error : running the API on local environment (localhost)
  • Save the selectd region variable to implement PUSH requests
  • Implement MongoDB PUSH requests for User region requests
  • Publish Website using Vercel

After publishing

  • Watch YT video "Next js Tutorial for Beginners | Nextjs 13 (App Router) with TypeScript" & make a code guide that's like a Next JS arquitecture and "guidelines" documentation (how it works, data flow, styling, etc)
  • Create a code guide about importing icons inside the /public/icons (Not necessary to use "././", etc)
  • Understand the use of "use client" on top of JSX files
  • Watch YT Code Academy video "Full HTTP Networking Course – Fetch and REST APIs in JavaScript" : Fully comprehend Networking concepts & Difference between libraries such as AXIOS, Express, etc

About

A creative marketing website for the candy business "Enxilados" for users to find the nearest selling point based on their current location.

https://www.instagram.com/_enxilados/


Languages

Language:JavaScript 50.7%Language:CSS 48.8%Language:TypeScript 0.5%