www.freshfromapi.com if it doesn't work from the public URL, it is because the number of daily API calls is exceeded :(
Table of Contents
- β€Git Strategy
- β€ Planning, ideating, building, testing, deploying...
- β€ Getting Started
- β€ Tools used
- β€ Testing
- β€ Deployment
I created one development branch for code review, debugging and trying new features. If time allows, I would try to move a clean code to the main branch. Deployment is from the main branch.
<!-- ABOUT THE PROJECT -->
I started with reading API docs and comparing other news websites to create better or similar UX for the website. I checked TheEconomist, BBC, FT and Telegraph; Identified common traits such as similar Navbar and news layout. Some sketching can be seen from the image below.
Then, I moved to creating mockups for low and high fidelity. I was using mobile first approach in creating the design. Tools used: figma and figma pluggins for icons and the device frames;
clone repository https://github.com/PercaysoRecruitment/pe3-soc-cohort13-itsevgenii.git
There are two branches. Main and developemnt. Development branch has detailed explanation. Main branch is linked to jenkins and AWS. To start the project, the following shall be executed:
npm i
npm run dev
I did a little bit of E2E testing with Cypress. Have I had more time, I would be able to test more, also I need to make lots of reasearch to test other parts.
npx cypress open