Skip to content

Lithicsoft/Neutron

Repository files navigation

Neutron Search Engine


Neutron is a Search Engine with: Private, Safe, Secure, Flexible.

📝 Contents

🧐 About Neutron

Neutron is a project dedicated to crafting a straightforward and user-friendly search engine. Our primary goal is to provide a platform where users can effortlessly add and contribute websites to expand our search database.

🏁 Highlights

  • Simplicity: Neutron prioritizes ease of use, ensuring that searching the web is intuitive and accessible for all users.

  • User Contributions: We encourage users to contribute by adding websites to our database, fostering a collaborative environment where the search engine continually evolves and improves.

🚀 Features Overview

  • ADPN (Admin Panel) A versatile Control Panel facilitating administrative commands execution and database management.
  • FTS (Full-Text Search) Employs MySQL Full-Text Search, enhancing search capabilities for improved results.
  • Account Manager Enhance basic account management functionalities, including password modifications and the creation of accounts necessitating confirmation codes via email. This system prioritizes reliability, ensuring seamless operation.
  • Manager Allows users to send crawl requests to ATMT (Our Website crawler).
  • Search Index Facilitates searching with two distinct algorithms: full-text search and exact search.
  • Interface Enhances user experience with a sophisticated, seamless navigation interface that offers versatile features and robust multi-language support.

📷 Screenshot

Screenshot

📢 Feedback and Support

We value your feedback! If you have any suggestions, encounter issues, or need assistance, please don't hesitate to reach out to us via email at [email protected]. Our team is here to help and continuously improve the Neutron experience.

⛏️ Built Using

  • MySQL: Database system.
  • Langdetect: Library for language detection.
  • Wikipedia: Python library for accessing Wikipedia API.
  • SendGrid: Email delivery service.
  • Gunicorn: WSGI HTTP server for hosting Python web applications.
  • Requests: HTTP library for making requests in Python.
  • Flask: Micro web framework for Python.
  • Beautiful Soup 4 (bs4): Library for web scraping in Python.
  • Flask-Babel: Flask extension for internationalization and localization support.
  • Waitress: WSGI server for serving Flask applications.
  • Python-dotenv: Reads key-value pairs from a .env file and can set them as environment variables

✍️ Authors

@EndermanPC - Head of Lithicsoft Development department

🎉 Acknowledgments

Special thanks to @Andrej Bartulin for contributing the project name. Your input has been invaluable to our project's identity and success.


Thank you for your interest in Neutron. Happy searching!