IGS Design is a company offers various services like creating logos, business cards, flyers, banners, flyers, and invitations. They also offer services for online platforms such as website creation, blogging and more.
This project was developed with the following technologies:
- React
- Next.js
- TypeScript
- Sass
The system makes use of email sending, using nodemailer. For its correct operation, the following environment variables must be used:
HOSTMAIL=smtp.example.com
USERMAIL=username
PASSMAIL=password
To change nodemailer connection information, such as Port, change the file
email.ts
const transporter = nodemailer.createTransport({
host: process.env.HOSTMAIL,
port: 587,
auth: {
user: process.env.USERMAIL,
pass: process.env.PASSMAIL,
},
tls: {
rejectUnauthorized: false,
ciphers: "SSLv3",
},
});
- Clone the repository
git clone https://github.com/igorssc/IGS-Design.git
cd IGS-Design
- Install dependencies
yarn
# or
npm init
-
Put your environment variables in a file .env.local at the root of the project
-
Start the server
yarn dev
# or
npm run dev
You can now access localhost:3000
from your browser.
Access https://www.igsdesign.com.br
This project is under MIT licence. See the archive LICENSE to more details.
Made with 💜 by IGS Design - Igor Santos 👋