Skip to content

jcarpio/prolog-dream

Repository files navigation

🧠 TruePowers.org

🌍 English · Español

Powered by the force of logic and conscious programming.

🎉 TruePowers.org is now open source!

License: AGPL v3 Discord


About

TruePowers.org is an educational platform designed to teach you how to program without programming, using the language of logic. From your phone, you can solve giant sudokus, logic puzzles, smart planners and much more. In just 10 minutes a day, you’ll learn a skill that will change how you think and bring you closer to financial freedom.

Why TruePowers.org?

  • 💥 Real transformation: Learn how to communicate with computers using simple logic rules
  • 📱 Mobile-first: Learn from the subway, your couch, or the beach
  • 🧠 Daily mental training: Exercise your logic with progressive challenges
  • 🌍 Globally accessible: Only €1 to complete the full course
  • 🤝 Supportive community: Mentors via exercism.org and thousands of learners on dev.to
  • 🌈 Fair and open model: Credit-based system, no subscriptions or barriers

Key Features

  • 🧩 Solve advanced sudokus and automated planners
  • 🎓 Guided courses and step-by-step exercises
  • 🧠 Customizable challenge system using computational logic
  • 📱 Responsive interface for all devices
  • 🌐 Multilingual support

ChatGTP conversations

Deploy with Vercel

Deploy with Vercel

Development Steps

  1. Install dependencies with pnpm/npm:
npm install
  1. Copy .env.example to .env.local and configure your variables:
cp .env.example .env.local
  1. Start the development server:
npm run dev

Roadmap

  • Multilingual platform
  • Credit system with Stripe
  • Prolog logic engine integrated
  • Visual logic editor
  • Built-in learning community

Tech Stack

TruePowers.org is built on top of next-saas-stripe-starter, an MIT-licensed starter for modern SaaS projects and HeadShots.fun with license [AGPL 3.0].

Frameworks & Libraries

  • Next.js – React framework for scalable apps
  • Auth.js – Simple and secure authentication
  • Prisma – Typed ORM for database access
  • Tailwind CSS – Rapid and responsive design
  • Shadcn/ui – Elegant UI components
  • Lucide – Clean and modern icon set

Platforms

  • SWI-Prolog – Logic engine for solving complex exercises
  • Stripe – Secure payments and credit system
  • Resend – Transactional email service for onboarding
  • Vercel – Instant deployment
  • Cloudflare R2 – Secure and fast storage

Open Source

TruePowers.org is open source so you can contribute, modify, and extend it. Our mission is to make logical programming accessible to everyone.

If you need professional support, training or custom implementation, contact us at support@enkire.com

Get Involved

  • 🌟 Star the repository
  • 🛠️ Submit improvements via Pull Requests
  • 🧠 Get inspired and build your own logic-based app

License

Released under AGPL 3.0. The footer credit to TruePowers.org must remain visible.

Created with love, purpose, and vision. Transform your mind, transform the world.


TruePowers.org – Learn to program without programming from anywhere 🚀

About

We have a dream, give super powers to the world thru AI and Prolog Programming

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages