Introduction Last updated: 2023-09-22

Investinnova is a cutting-edge investment script meticulously crafted using Next.js, designed to empower both novice and seasoned investors with innovative financial tools and insights. With a user-friendly interface and robust features, Investinnova offers a seamless investment experience, helping users make informed decisions and navigate the complexities of the financial world. Whether you're a financial enthusiast, a budding investor, or an experienced trader, Investinnova provides the tools you need to unlock your financial potential. Get ready to embark on a journey of financial discovery with Investinnova and revolutionize your investment strategies.

About Investinnova

Investinnova is a visionary financial platform that aims to revolutionize the way individuals and businesses manage and grow their investments. With a keen focus on user empowerment, our platform combines the latest in Next.js technology with comprehensive financial tools to provide an all-encompassing investment solution. Our mission is to democratize finance by making complex investment strategies accessible to everyone, from beginners looking to start their investment journey to seasoned investors seeking advanced insights. Investinnova is committed to transparency, security, and innovation, ensuring that our users can confidently navigate the ever-evolving world of finance and achieve their financial goals. Discover the future of investment with Investinnova and embark on a path to financial success.

Core Features:

  • Multiple Currency
  • Deposit Via automatic coin Payment Gateway
  • Deposit Via Manual coin Payment Gateway
  • Withdraw Money
  • Bank Withdrawal
  • Coin Withdrawal
  • Loan Option
  • Transfers between users
  • Now Payment Gateway
  • Customer Management
  • Support
  • Role Management
  • System User Management
  • Website theme switcher
  • And Many More...

System Requirements

This System is built with NextJs 13.4.10 that's why you must meet the following System requirements:

  1. Node.js 16.14 or later.
  2. macOS, Windows (including WSL), and Linux are supported.

Installation

This script can be deployed with Vercel or can be deployed to any hosting provider that supports Node.js. Check out the Vercel documentation .The easiest way to deploy Next.js to production is to use the Vercel platform developed by the creators of Next.js.

Live Server installation

Step 1

You can install this script on main domain or sub domian as well as sub directory also. First you need to create your sub domain or sub directory if you don't want to install this script on your main domain.

Step 2

In this step you need to create a MongoDB database. The easiest way is to create an account and setup a cluster in MongoDB Atlas to get a connection string.

  1. Create an free acount. Click on the button
  2. After filling the required input, click on the join button
  3. After creating an account, you will be taken to your dashboard. then click on create to start creating a cluster.
  4. First, select the free MO then create a free Database
  5. Now create a username and password for your database and configure your IP access
  6. Add new Ip address and allow access from anywhere
  7. Go to your database and then click on connect
    Connect
  8. Click on drivers and then copy your connection string. Remember to replace the < password > with your password you created earlier
    Copy connection string:

Step 3

In this step, you need to setup a free Cloudinary Account for image uploads. You will be needing CLOUD NAME and UPLOAD PRESET

  1. First, you need to create an account.
    Get started:
    Choose developer:
  2. Now go to your dashboard and copy your Cloud Name then go to settings to create a new upload preset
    Copy Cloud Name and navigate to settings:
  3. This is the settings page where you can start add new upload preset
    Add new preset:
    Change signing mode to "Unsigned" then click save:
    Now copy the Unsigned upload preset you just created:

Step 4

In this step, you need to now setup your .env file with the required info you copied earlier. The .env file is located in the root directory. After this, you can upload all the file code to github and then connect to vercel, then go live.

Website settings

Configure the website as an admin. As an admin you can use the plateform as normal user or you can switch to Admin mode. There is no separate Admin login. Create an account as a normal user navigate to your account page then switch to admin.

  1. Here's the Dashboard where you can manage user and company details.
    Configure company settings:
  2. Now you new to setup your nowpayment for automatic coin payment. here: Visit Website is the link to create an account, copy your api key and update it here.
    Insert the your nowpayment api key here:

Cron Job

You need to setup cron job for daily investment update. Since we're using vercel for the hosting, you will need third party cron-job but if you're using a different hosting that has an inbuilt cron service, you can locate the cron-job at "SITENAME/api/cron/post" for POST request and "SITENAME/api/cron/get" for GET request. Follow the step below if you're hosting on vercel.

  1. Go to cron-job.org. Create a free account
  2. Create a new cron Job
  3. Fill in the fields. title(your title), url(The url for the cron: "SITENAME/api/cron/post"), execution schedule(this can be this to daily at any time). Then click on "Advanced"
  4. This is the advanced settings. change the request method to "POST" and set your preffered time zone. that's all. Click on "create". You can optionally make additional settings that fits your requirements.

APIs

Section intro goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque finibus condimentum nisl id vulputate. Praesent aliquet varius eros interdum suscipit. Donec eu purus sed nibh convallis bibendum quis vitae turpis. Duis vestibulum diam lorem, vitae dapibus nibh facilisis a. Fusce in malesuada odio.

Section Item 3.1

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 3.2

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 3.3

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Intergrations

Section intro goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque finibus condimentum nisl id vulputate. Praesent aliquet varius eros interdum suscipit. Donec eu purus sed nibh convallis bibendum quis vitae turpis. Duis vestibulum diam lorem, vitae dapibus nibh facilisis a. Fusce in malesuada odio.

Section Item 4.1

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 4.2

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 4.3

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Utilities

Section intro goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque finibus condimentum nisl id vulputate. Praesent aliquet varius eros interdum suscipit. Donec eu purus sed nibh convallis bibendum quis vitae turpis. Duis vestibulum diam lorem, vitae dapibus nibh facilisis a. Fusce in malesuada odio.

Section Item 5.1

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 5.2

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.

Section Item 5.3

Vivamus efficitur fringilla ullamcorper. Cras condimentum condimentum mauris, vitae facilisis leo. Aliquam sagittis purus nisi, at commodo augue convallis id. Sed interdum turpis quis felis bibendum imperdiet. Mauris pellentesque urna eu leo gravida iaculis. In fringilla odio in felis ultricies porttitor. Donec at purus libero. Vestibulum libero orci, commodo nec arcu sit amet, commodo sollicitudin est. Vestibulum ultricies malesuada tempor.