šŸ‘‹Ā 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