šŸ‘‹Ā Hello from your Phase 1 Devs!

In Phase 1, we set up the backend to use for the project. We chose to use Strapi for our CMS. Strapi allows for easy content management and maintenance by non-devs, allowing Ruminate to take better control over the product at handoff. More information about Strapi under:

Backend - Strapi w/ GraphQL

🧐 Here is all the information you’ll need to get started where we left off.

We truly enjoyed working together to develop this, and look forward to what you create next!

šŸ¤Ā Mae, Christa, Doug, Whitney, Roberto, Priscilla & Mostafa

<aside> šŸ’” Development Lead, please reach out to @Mae Schreiber or @Christa Westerink for the .env files needed to run the front and backend—these are private for security reasons.

</aside>

Dev-specific Sprint

Dev-specific Sprint

Guides & Processes


GitHub Development Lifecycle

How to Deploy

HTTP Methods w/ Strapi

Forms from Ruminate

What’s Next?


Stack


Frontend: React (Next.js), TypeScript, deployed automatically to Vercel CSS framework: Tailwind CSS Backend: Strapi CMS, GraphQL, Apollo Client, hosted on Heroku

Codebase


Front End - React w/ Next.js

CSS Framework - Tailwind

Infrastructure


Heroku

Vercel