Northern Whisper is a tech-driven newsletter designed to keep international students and work permit holders in Canada up-to-date with the latest immigration policies, changes, and essential updates. Our mission is to bridge the information gap by providing timely, accurate, and automated updates, ensuring you never miss out on important information.
- Timely Updates: Get the latest immigration and policy news directly in your inbox.
- Accurate Information: Reliable and well-researched updates that matter to you.
- Tech-Driven: Leveraging advanced technology to automate and streamline the newsletter process.
- User-Friendly Interface: Simple and intuitive design for easy navigation.
These instructions will help you get a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (v14.x or later)
- npm (v6.x or later) or yarn (v1.x or later)
- Git
-
Clone the Repository:
git clone https://github.com/your-username/northern-whisper.git cd northern-whisper
-
Install Dependencies:
Using npm:
npm install
Or using yarn:
yarn install
-
Set Up Environment Variables:
Create a
.env
file in the root directory and add the necessary environment variables. Here is an example:NEXT_PUBLIC_EMAILJS_SERVICE_ID=your_service_id NEXT_PUBLIC_EMAILJS_TEMPLATE_ID=your_template_id NEXT_PUBLIC_EMAILJS_PUBLIC_KEY=your_public_key
-
Run the Application:
Using npm:
npm run dev
Or using yarn:
yarn dev
The application will start on
http://localhost:3000
.
To deploy the application, follow these steps:
-
Build the Application:
Using npm:
npm run build
Or using yarn:
yarn build
-
Start the Application:
Using npm:
npm start
Or using yarn:
yarn start
We welcome contributions to Northern Whisper! To contribute, please follow these steps:
-
Fork the Repository:
Click the "Fork" button at the top right of this repository.
-
Clone Your Fork:
git clone https://github.com/your-username/northern-whisper.git cd northern-whisper
-
Create a New Branch:
git checkout -b feature/your-feature-name
-
Make Your Changes:
Implement your feature or bug fix.
-
Commit Your Changes:
git add . git commit -m "Add your commit message here"
-
Push to Your Fork:
git push origin feature/your-feature-name
-
Open a Pull Request:
Go to the original repository and open a pull request with a description of your changes.
For any inquiries, please contact us at hello@northernwhisper.tech.