strapi / community-content

Contribute and collaborate on educational content for the Strapi Community
https://strapi.io/write-for-the-community
572 stars 400 forks source link

How to Build a Finance Tracker with Next.js and Strapi (3-part blog series) #1442

Closed OmaJuliet closed 3 months ago

OmaJuliet commented 5 months ago

What is your article idea?

This blog series will be a comprehensive guide on building a personal budget tracker with Next.js and Strapi. It will walk readers through the entire development process, from setting up the backend with Strapi to creating the frontend interface with Next.js, visualizing financial data, setting up user authentication, and advanced feature like real-time notification (i.e for budget limit exceeds). By the end of the article, readers will have a functional budget tracker which they can use to keep track of their budget, expenses, and income.

Below is an outline for each part of the series, ensuring that each article builds on the previous one and leads to a functional personal budget tracker by the end.

What are the objectives of your article?

Part 1: Setting up Strapi for expense and income management

1. Introduction to personal finance and budget tracking

2. Setting up Strapi for expense and income management

Part 2: Creating user interface with Next.js and implementing expense and income tracking

1. Creating the user interface with Next.js

2. Implementing expense and income tracking

Part 3: Adding visualization with charts and graphs

1. Introduction to data visualization

2. Adding visualization with charts and graphs

Part 4: Setting up user authentication and advanced feature

1. Setting Up User Authentication

2. Advanced feature with real-time notification

What is your expertise as a developer or writer?

Intermediate

What type of post is this?

Tutorial

Terms & Conditions

Theodore-Kelechukwu-Onyejiaku commented 5 months ago

Hi @OmaJuliet. This looks great!

Can we have it as a 3-part blog series? This is because we can actually combine part 1 and part 2 to become 1.

Have you thought considering changing the title to include the popular technologies you will be using? For example "Chart.js".

Please let me know what you think.

OmaJuliet commented 5 months ago

Hi @Theodore-Kelechukwu-Onyejiaku Yeah, sure. I can merge parts 1 and 2 to become 1, so it'll be a 3-part blog

As for the title, is "How to build a personal budget tracker with Next.js, Strapi, and Chart.js" ok?

Theodore-Kelechukwu-Onyejiaku commented 5 months ago

For SEO reasons, I would love that we shorten the length of characters to just 65. What do you think?

OmaJuliet commented 5 months ago

True @Theodore-Kelechukwu-Onyejiaku What about "Build a Personal Budget Tracker with Next.js, Strapi, and Chart.js" or "Build a Budget Tracker with Next.js, Strapi, and Chart.js". These are titles I can come up with that include the technologies being used and aren't so long

Theodore-Kelechukwu-Onyejiaku commented 5 months ago

This is good.

I must assume that you are informed that blog series are labeled as advanced and is a one time payment?

Please let me know if you are willing to accept.

OmaJuliet commented 5 months ago

Just getting to know about this.

Yes, I'm willing to accept.

Theodore-Kelechukwu-Onyejiaku commented 5 months ago

Thank you .

Please proceed!

OmaJuliet commented 4 months ago

Hi @Theodore-Kelechukwu-Onyejiaku

I'm done with this blog series.

Here are the draft links: Part 1, Part 2, and Part 3.

Pls review. Thanks.

Theodore-Kelechukwu-Onyejiaku commented 3 months ago

Thank you @OmaJuliet 🙏