Find Jobs
Hire Freelancers

PHP / MySQL Programmer

$100-250 USD

ถูกยกเลิก
โพสต์ ประมาณ 12 ปีที่ผ่านมา

$100-250 USD

ชำระเงินเมื่อส่งงาน
I am looking for a PHP programmer to improve upon my AstroSpec web application, http://[login to view URL] It is an application which allows users to upload spectra collected from starlight and other astronomical objects for comparison and sharing. Very open to programmer's freedom on implementation to make the application work. Knowledge of astronomy helpful, but not required. Must be a good programmer with PHP, database interaction (mySQL), ability to upload a file from a PC (and parse it), plus interaction from a web query. The program currently uses highland charts as well and some improvements to that interface necessary. ## Deliverables **Version Two Specs:** ** (these are the specific tasks... most of the code is already written, these are changes or new features) ** **Improve Searching for Spectra:** ? Search by Date Range ? Implement wildcard searching (e.g. Matt*) for text fields ? Name and spectra type field is free text, not drop down o SIMBAD query done on that text to try and find matching spectra ? Spectra type as text (e.g. Searching for A* returns all "A" stars or A0* all A0?) ? Ability to "go back" (when you click the back arrow, it asks you to confirm resubmission of the data from the form) ? Option for users to see their own unpublished spectra (only their own, if logged in obviously) **Charts** ? Ability to display more than one series? o Legend with rough meta data (Object name, Submitter, Date) o Ability to keep graphed items and add items from new search OR start new graph o Some way to see full meta data for the series (this can be done below the graph) **Uploading Spectra:** ? New meta data? checkbox for "instrument response corrected" and "normalized" ? All data is normalized as imported. o E.g. Highest data point = 100, all others are a fraction of that ? Meta data information is saved and auto-populated o Option 1: Pulling last line from database o Option 2: Users to configure various instrument profiles ? The upload file browser filters to .dat files only ? Ability to edit meta-data after upload ? Fix Spectral type (currently imports with the ~) ? Validation of data o Files are consistent with format (i.e. all numbers) **User Accounts:** ? Ability for user to change password ? Track "last login" for user ? Password retrieval (just simple email to user) ? Ability to update information (excluding email unless we add an email verification step) ? Quick confirmation before information updated or spectra deleted (.i.e. Javascript "Are you sure?") ? Admin has capability to reject data (making it permanently private) ? Admin has capability to disable/suspend/delete an account (deletion removes any spectra) ? Admin can generate user lists (see who's logged in or when last login occurred, get an email list, etc)
รหัสโปรเจกต์: 2729388

เกี่ยวกับโปรเจกต์

โปรเจกต์ระยะไกล
ใช้งานอยู่ 12 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
United States
5.0
8
เป็นสมาชิกตั้งแต่ ก.ค. 14, 2008

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง