Skip to content

jemluz/clone-tabnews

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🙏 God bless you @filipedeschamps

Important

I created more detailed documentation on notion, you can check it out at this link Notion | Tabnews Clone .

But this readme will clarify a lot of things.

Want to build a REAL LIFE OPEN SOURCE project??

So let's develop TabNews from zero!

What is Tabnews?

The Tabnews is a website forum focused on the technology community, aimed at debates and exchanging knowledge through publications and comments created by the users themselves. Its contents include articles, news, tutorials and more. image

And why is that a big deal?

As it is a real project, it's a huge experience in software engineering. Dealing with large volumes of data such as

> 180K visitors | > 900K views | > 80K publications

All with around 30K lines of code, from zero to production!

image

Real life project with real life metrics

Three months after TabNews's official launch, 500K people were already visiting it, totaling 3 million views of its content. With 27K people registered and 8.2K publications and 34K responses/interactions, forming one of the friendliest and most engaged communities on the web.

In addition to the support of 50 contributors in the open source project repository. And with 3 thousand stars on GitHub.

And it also ranked very well in Google analytics, reaching almost 60K clicks in 30 days, a jump of 24K clicks compared to the previous period. The Google console itself reveals a growing trend of exposure of content created by Tabnews users, being exposed even for super competitive themes such as “GPT chat” which has already had more than 1M impressions in searches.

What will you see being discussed here?

How project construction decisions were made

  • Infrastructure
  • Back-End
  • Front-End
  • Automated Tests
  • Continuous Integration
  • Production Deployments

How project maintenance decisions were made

  • Bug Fixes
  • Log and Alert Analysis
  • Service Costs (hosting, database, email)
  • Technical debts
  • Over Engineering

And this is the project we will build from scratch! Let's go!

About

A clone of https://tabnews.com.br to learn at https://curso.dev with @filipedeschamps

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors